| Safe Haskell | None |
|---|
Control.Monad.UnsafeIO
Description
Just like MonadIO, but codifying unsafe IO execution. Exists for safety.
Documentation
class Monad m => MonadUnsafeIO m whereSource
Methods
liftUnsafeIO :: IO a -> m aSource
Instances
| MonadUnsafeIO IO | |
| MonadUnsafeIO (ST s) | |
| MonadUnsafeIO (ST s) | |
| MonadUnsafeIO m => MonadUnsafeIO (ReaderT r m) | |
| (Monoid w, MonadUnsafeIO m) => MonadUnsafeIO (WriterT w m) |