simple repl using haskeline