Tests and better default REPL behavior
This commit is contained in:
@ -16,6 +16,10 @@ repl env = do
|
||||
input <- getLine
|
||||
if input == "_:exit"
|
||||
then putStrLn "Goodbye!"
|
||||
else if input == ""
|
||||
then do
|
||||
putStrLn ""
|
||||
repl env
|
||||
else do
|
||||
let clearEnv = Map.delete "__result" env
|
||||
let newEnv = evalSingle clearEnv (parseSingle input)
|
||||
|
Reference in New Issue
Block a user