A Scheme parser written in Haskell. Based on the wikibook "Write yourself a Scheme in 48 hours".