Yet Another Lisp Interpreter - In Haskell!