Copyright | (c) Anton Gushcha, 2015-2016 |
---|---|
License | BSD3 |
Maintainer | ncrashed@gmail.com |
Stability | experimental |
Portability | POSIX |
Safe Haskell | None |
Language | Haskell2010 |
Contains description of state for logging core module.
- data LoggingState s = LoggingState {
- loggingMsgs :: !(Seq Text)
- loggingNextState :: !s
Documentation
data LoggingState s Source
Inner state of logger.
s
- next state, states of modules are chained via nesting
LoggingState | |
|
Generic (LoggingState s) Source | |
NFData s => NFData (LoggingState s) Source | |
Monad m => MonadState (LoggingState s) (LoggingT s m) | |
type Rep (LoggingState s) Source |