Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
doc
 
 
 
 
src
 
 
 
 
 
 
 
 
 
 

README.md

Swearjure

It's Swearjure! A turing complete subset of Clojure, which only allows you to work with non-alphanumeric characters.

Other notable differences from Clojure include:

  • No mutability
  • Strict (no laziness)
  • Interpreted, not compiled
  • Implicit tail recursion
  • Fast startup time

Usage

Build it by using the cabal build tool for Haskell, like so:

git clone https://github.com/hypirion/swearjure.git
cd swearjure
cabal sandbox init
cabal install
cp .cabal-sandbox/bin/swearjure swearjure
# and we're ready to go!
./swearjure

Tutorial

Read the tutorial on how to actually make usable Swearjure programs.

Copying

Free use of this software is granted under the terms of the GNU Lesser General Public License (LGPL). For details see the files COPYING and COPYING.LESSER included with the source distribution. All copyrights are owned by their respective authors.

About

Clojure interpreter that does not support alphanumerics.

Resources

License

Packages

No packages published
You can’t perform that action at this time.