monad-logger

A class of monads which can log messages.

https://github.com/kazu-yamamoto/logger

Version on this page:0.3.13.2@rev:1
LTS Haskell 17.11:0.3.36
Stackage Nightly 2021-05-15:0.3.36
Latest on Hackage:0.3.36

See all snapshots monad-logger appears in

MIT licensed by Michael Snoyman
Maintained by michael@snoyman.com
This version can be pinned in stack with:monad-logger-0.3.13.2@sha256:8133a02bda01b5d7b640d92d13e1a11b6547dde5d08aadf9455be588aa89e1a5,1855

Module documentation for 0.3.13.2

monad-logger

A monad transformer approach for logging.

This package provides Template Haskell functions for determining source code locations of messages.

Changes

0.3.13.1

  • Allow fast-logger 2.3

0.3.13

  • Re-export LogStr from fast-logger #56
  • Added filterLogger

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.