| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Control.Monad.Log.LogThreadId
- 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"
Constructors
| LogThreadId Text |
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.