monad-logger-0.2.0: A class of monads which can log messages.

Safe HaskellNone

Control.Monad.Logger

Contents

Synopsis

MonadLogger

TH logging

logDebug :: Q ExpSource

Generates a function that takes a Text and logs a LevelDebug message. Usage:

 $(logDebug) "This is a debug log message"

logOther :: Text -> Q ExpSource

Generates a function that takes a Text and logs a LevelOther message. Usage:

 $(logOther "My new level") "This is a log message"