λ putStrLn "Hello"
mueval-core: Time limit exceeded
ExitFailure 1
λ print 5
p
λ print 5
mueval-core: Time limit exceeded
ExitFailure 1
λ print (Just 5)
p
λ print (Just 5)
ru
λ print (Just 5)
Just 5
From my (limited) testing, it seems to only happen with expressions involving IO.
After an expression is successfully evaluated it just starts working without timeouts, as if the result had been cached.
Playing with the "Try it!" REPL on https://www.haskell.org/:
From my (limited) testing, it seems to only happen with expressions involving
IO
. After an expression is successfully evaluated it just starts working without timeouts, as if the result had been cached.