scheme REPL in Haskell