prologue-3.1.6: Better, more general Prelude exporting common utilities.

Safe HaskellNone
LanguageHaskell2010

Prologue.Control.Monad.IO

Documentation

putChar :: MonadIO m => Char -> m () Source #

putStr :: MonadIO m => String -> m () Source #

putStrLn :: MonadIO m => String -> m () Source #

print :: (MonadIO m, Show a) => a -> m () Source #

pprint :: (MonadIO m, Show a) => a -> m () Source #

interact :: MonadIO m => (String -> String) -> m () Source #

ioError :: MonadIO m => IOError -> m a Source #