We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 8e88d6c commit dbef3ddCopy full SHA for dbef3dd
src/Reflex/Process/GHCi.hs
@@ -163,11 +163,11 @@ ghciWatch p mexpr reload shutdown = do
163
164
rec g <- ghci p sendExpr reloadEvents shutdown
165
sendExpr <- delay 0.1 $ fforMaybe (_repl_finished g) $ \finished -> case reverse (Map.elems finished) of
166
- c@(Cmd cmd _ _):_ -> if displayCommand cmd == ":r" && hasErrors c
167
- then Nothing
168
- else case mexpr of
+ c@(Cmd cmd _ _):_ -> if displayCommand cmd == ":r" && not (hasErrors c)
+ then case mexpr of
169
Nothing -> Nothing
170
Just expr -> Just [expr]
+ else Nothing
171
_ -> Nothing
172
pure g
173
0 commit comments