Shen is a portable functional programming language by Mark Tarver that offers
- pattern matching,
- λ calculus consistency,
- macros,
- optional lazy evaluation,
- static type checking,
- an integrated fully functional Prolog,
- and an inbuilt compiler-compiler.
shen-luajit is a port of the Shen language that runs on top of Luajit.
git clone https://github.com/jmars/shen-luajit.git
cd shen-luajit
make