Safe Haskell | None |
---|---|
Language | Haskell2010 |
System.Logging.Facade.Class
- class Monad m => Logging m where
- consumeLogRecord :: LogRecord -> m ()
Documentation
class Monad m => Logging m where Source
A type class for monads with logging support
Methods
consumeLogRecord :: LogRecord -> m () Source
Instances
Logging IO Source | Log messages that are produced in the |
Logging m => Logging (MaybeT m) Source | |
Logging m => Logging (ListT m) Source | |
Logging m => Logging (IdentityT m) Source | |
(Monoid w, Logging m) => Logging (WriterT w m) Source | |
(Monoid w, Logging m) => Logging (WriterT w m) Source | |
(Error e, Logging m) => Logging (ErrorT e m) Source | |
Logging m => Logging (ExceptT e m) Source | |
Logging m => Logging (StateT s m) Source | |
Logging m => Logging (StateT s m) Source | |
Logging m => Logging (ReaderT r m) Source | |
Logging m => Logging (ContT r m) Source | |
(Monoid w, Logging m) => Logging (RWST r w s m) Source | |
(Monoid w, Logging m) => Logging (RWST r w s m) Source |