| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
System.Wlog.LoggerNameBox
Contents
Description
This module contains type classes for loggers that have LoggerName.
Synopsis
- newtype LoggerNameBox m a = LoggerNameBox {
- loggerNameBoxEntry :: ReaderT LoggerName m a
- usingLoggerName :: LoggerName -> LoggerNameBox m a -> m a
Remove boilerplater
newtype LoggerNameBox m a Source #
Default implementation of WithNamedLogger.
Constructors
| LoggerNameBox | |
Fields
| |
Instances
usingLoggerName :: LoggerName -> LoggerNameBox m a -> m a Source #
Runs a LoggerNameBox with specified initial LoggerName.