A Scheme written in Haskell.