monad-log-0.1.1.0: A simple and fast logging monad

Safe HaskellNone
LanguageHaskell2010

Control.Monad.Log.LogThreadId

Synopsis

Documentation

newtype LogThreadId Source

a formatted LogThreadId.

showt (LogThreadId "LogThreadId x") = "LogThreadId x"
toJSON (LogThreadId "LogThreadId x") = "LogThreadId x"

Constructors

LogThreadId Text 

withMyLogThreadId :: MonadLog LogThreadId m => m a -> m a Source

obtain LogThreadId and change logging environment.