Scheme interpreter written in Haskell.