log-0.5.3: Structured logging solution with multiple backends

Safe HaskellNone
LanguageHaskell2010

Log.Internal.Logger

Synopsis

Documentation

data Logger Source #

Data type representing logger.

Constructors

Logger 

Instances

Monoid Logger Source #

Composition of Logger objects.

execLogger :: Logger -> LogMessage -> IO () Source #

Execute logger to serialize a LogMessage.

waitForLogger :: Logger -> IO () Source #

Wait until logs stored in an internal queue are serialized.