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.