Safe Haskell | None |
---|---|
Language | Haskell2010 |
Log.Monad
Documentation
Data type representing logger.
LogT
environment.
Monad transformer that adds logging capabilities to the underlying monad.
Instances
MonadTrans LogT Source # | |
MonadTransControl LogT Source # | |
MonadBase b m => MonadBase b (LogT m) Source # | |
MonadBaseControl b m => MonadBaseControl b (LogT m) Source # | |
Monad m => Monad (LogT m) Source # | |
Functor m => Functor (LogT m) Source # | |
Applicative m => Applicative (LogT m) Source # | |
Alternative m => Alternative (LogT m) Source # | |
MonadPlus m => MonadPlus (LogT m) Source # | |
MonadIO m => MonadIO (LogT m) Source # | |
MonadThrow m => MonadThrow (LogT m) Source # | |
MonadCatch m => MonadCatch (LogT m) Source # | |
MonadMask m => MonadMask (LogT m) Source # | |
(MonadBase IO m, MonadTime m) => MonadLog (LogT m) Source # | |
type StT LogT m Source # | |
type StM (LogT m) a Source # | |