Lazy functional programming language and environment with support for metaprogramming.  Leisure is very much in flux, right now; please check the readme, below.  For a quick demo, click the link below, but be warned that it only works in Chrome and it may not always be available.  (Try clicking the 'Next' button on the demo page)