MIT licensed by Michael Snoyman
This version can be pinned in stack with:monad-logger-0.3.12@sha256:d2c84cb2a00029e41de32397a022afe07646b3678550106cb2a1d98cdd50ad76,1853
Module documentation for 0.3.12
Depends on 19 packages
(full list with versions):
base,
blaze-builder,
bytestring,
conduit,
conduit-extra,
exceptions,
fast-logger,
lifted-base,
monad-control,
monad-loops,
mtl,
resourcet,
stm,
stm-chans,
template-haskell,
text,
transformers,
transformers-base,
transformers-compat Used by 14 packages in
lts-1.9(full list with versions):
esqueleto,
fb,
fpco-api,
groundhog,
groundhog-mysql,
groundhog-postgresql,
groundhog-sqlite,
persistent,
persistent-mysql,
persistent-postgresql,
persistent-sqlite,
persistent-template,
yesod,
yesod-core monad-logger
A monad transformer approach for logging.
This package provides Template Haskell functions for determining source code locations of messages.
0.3.12
- Use transformers-compat to provide universal ExceptT support #53
0.3.11.1
Add support for monad-control 1.0 #52
0.3.11
Add missing MonadState
and MonadWriter
instances for NoLoggingT
#51
0.3.10.1
Remove unnecessary extra newline in log messages.
0.3.10
Introduce the MonadLoggerIO
typeclass.
0.3.9
Add missing MonadError NoLoggingT
instance #49
0.3.8
Simplify constraint on MonadLogger (NoLoggingT m)
from MonadIO m
to Monad m
Github issue #48.