class MonadTrans t { } #

Methods

lift :: (Monad m) => (m a) -> t m a
class Monad m => MonadIO m { } #

Methods

liftIO :: (IO a) -> m a
Class of monads that can perform IO.
instance MonadIO IO { }