Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Blammo.Logging.Test
Synopsis
- data LoggedMessages
- data LoggedMessage = LoggedMessage {}
- newLoggedMessages :: MonadIO m => m LoggedMessages
- appendLogStr :: MonadIO m => LoggedMessages -> LogStr -> m ()
- appendLogStrLn :: MonadIO m => LoggedMessages -> LogStr -> m ()
- getLoggedMessages :: MonadIO m => LoggedMessages -> m [Either String LoggedMessage]
Documentation
data LoggedMessages Source #
data LoggedMessage #
This type is the Haskell representation of each JSON log message produced by this library.
While we never interact with this type directly when logging messages with
monad-logger-aeson
, we may wish to use this type if we are
parsing/processing log files generated by this library.
Since: monad-logger-aeson-0.1.0.0
Constructors
LoggedMessage | |
Instances
newLoggedMessages :: MonadIO m => m LoggedMessages Source #
appendLogStr :: MonadIO m => LoggedMessages -> LogStr -> m () Source #
appendLogStrLn :: MonadIO m => LoggedMessages -> LogStr -> m () Source #
getLoggedMessages :: MonadIO m => LoggedMessages -> m [Either String LoggedMessage] Source #