1 import System
.IO (hFlush, stdout)
3 import Readline
(addHistory
, readline
, load_history
)
9 mal_read
:: String -> MalVal
14 eval
:: MalVal
-> MalVal
19 mal_print
:: MalVal
-> String
24 rep
:: String -> String
25 rep
= mal_print
. eval
. mal_read
29 line
<- readline
"user> "