|
|
|
|
|
by hga
4178 days ago
|
|
From the fine website http://www.shenlanguage.org/ Shen is a portable functional programming language that offers
pattern matching,
lambda calculus consistency,
macros,
optional lazy evaluation,
static type checking,
an integrated fully functional Prolog,
and an inbuilt compiler-compiler.
Among other things, it's an attempt to create a Lisp that incorporates some of the things you find in functional languages like Haskell.Here's an essay, from an invited talk for the 2009 European Conference on Lisp, on the motivations to create Qi and then Shen: http://www.lambdassociates.org/blog/nextlisp(1).htm |
|
Now if only the (cheap!) book on Shen was available as a DRM-free epub book.