An R5RS-compatible Scheme written in Haskell.