Safe Haskell | None |
---|---|
Language | Haskell2010 |
- newtype LogThreadId = LogThreadId Text
- myLogThreadId :: MonadIO m => m LogThreadId
- withLogThreadId :: MonadLog LogThreadId m => LogThreadId -> m a -> m a
- withMyLogThreadId :: MonadLog LogThreadId m => m a -> m a
Documentation
newtype LogThreadId Source #
a formatted LogThreadId
.
showt (LogThreadId "LogThreadId x") = "LogThreadId x" toJSON (LogThreadId "LogThreadId x") = "LogThreadId x"
myLogThreadId :: MonadIO m => m LogThreadId Source #
Get current LogThreadId
.
withLogThreadId :: MonadLog LogThreadId m => LogThreadId -> m a -> m a Source #
withEnv
specialized for LogThreadId
withMyLogThreadId :: MonadLog LogThreadId m => m a -> m a Source #
obtain LogThreadId
and change logging environment.