X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=compiler%2Fghci%2FGhciMonad.hs;h=80512e7b1001c5d12c75a6d31021c5f7529f06e9;hb=d97181b732076e19bbc109e6cc6393132a25af12;hp=9202ddf2d58b934756855b49723df848711fc2b6;hpb=ae627c58d2245c20e990c573721a6b22f1d0abe2;p=ghc-hetmet.git diff --git a/compiler/ghci/GhciMonad.hs b/compiler/ghci/GhciMonad.hs index 9202ddf..80512e7 100644 --- a/compiler/ghci/GhciMonad.hs +++ b/compiler/ghci/GhciMonad.hs @@ -190,7 +190,7 @@ unsetOption opt setGHCiState (st{ options = filter (/= opt) (options st) }) io :: IO a -> GHCi a -io m = GHCi { unGHCi = \_ -> m >>= return } +io m = GHCi (\_ -> m) printForUser :: SDoc -> GHCi () printForUser doc = do