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