| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Control.Monad.Logger
Description
A replacement for WriterT IO which uses mutable references.
Documentation
A replacement for WriterT IO which uses mutable references.
Instances
| Monoid w => MonadBaseControl IO (Logger w) # | |
| Monoid w => MonadWriter w (Logger w) # | |
| Monoid w => MonadBase IO (Logger w) # | |
Defined in Control.Monad.Logger | |
| Monoid w => MonadIO (Logger w) # | |
Defined in Control.Monad.Logger | |
| Monoid w => Applicative (Logger w) # | |
| Functor (Logger w) # | |
| Monoid w => Monad (Logger w) # | |
| type StM (Logger w) a # | |
Defined in Control.Monad.Logger | |
runLogger' :: Monoid w => Logger w a -> IO (a, w) #
Run a Logger computation, starting with an empty log.