JS1k 2015 demo — "miniMAL Lisp" by Joel Martin

A Clojure inspired Lisp-0 with automatic tail-call optimization (TCO), JavaScript interop, first class functions, lexical scope, let blocks, function closures, variadic functions, and JSON syntax.