@@ -318,7 +318,7 @@ elabloop info fn d prompt prf e prev h env
318 idrisCatch
318 idrisCatch
319 (case cmd of
319 (case cmd of
320 Left err -> do
320 Left err -> do
321− msg <- Left . Msg . show <$> formatMessage err
321+ msg <- fmap (Left . Msg . show) (formatMessage err)
322 return (False, prev, e, False, prf, env, msg)
322 return (False, prev, e, False, prf, env, msg)
323 Right (Left cmd') ->
323 Right (Left cmd') ->
324 case cmd' of
324 case cmd' of
@@ -435,7 +435,7 @@ ploop fn d prompt prf e h
435 (d, st, done, prf', res) <- idrisCatch
435 (d, st, done, prf', res) <- idrisCatch
436 (case cmd of
436 (case cmd of
437 Left err -> do
437 Left err -> do
438− msg <- Left . Msg . show <$> formatMessage err
438+ msg <- fmap (Left . Msg . show) (formatMessage err)
439 return (False, e, False, prf, msg)
439 return (False, e, False, prf, msg)
440 Right Undo -> do (_, st) <- elabStep e loadState
440 Right Undo -> do (_, st) <- elabStep e loadState
441 return (True, st, False, init prf, Right $ iPrintResult "")
441 return (True, st, False, init prf, Right $ iPrintResult "")