Safe Haskell | None |
---|---|
Language | Haskell2010 |
This module contains some shortcut functions that can be of use in simple usage cases.
- reportError :: forall m vars. (VarContainer vars, MonadIO m, HasLogging m) => Text -> vars -> m ()
- warning :: forall m vars. (VarContainer vars, MonadIO m, HasLogging m) => Text -> vars -> m ()
- info :: forall m vars. (VarContainer vars, MonadIO m, HasLogging m) => Text -> vars -> m ()
- debug :: forall m vars. (VarContainer vars, MonadIO m, HasLogging m) => Text -> vars -> m ()
- errorMessage :: VarContainer vars => Text -> vars -> LogMessage
- warnMessage :: VarContainer vars => Text -> vars -> LogMessage
- infoMessage :: VarContainer vars => Text -> vars -> LogMessage
- debugMessage :: VarContainer vars => Text -> vars -> LogMessage
Log a message
reportError :: forall m vars. (VarContainer vars, MonadIO m, HasLogging m) => Text -> vars -> m () Source #
Log error message. Note: this message will not contain source information.
warning :: forall m vars. (VarContainer vars, MonadIO m, HasLogging m) => Text -> vars -> m () Source #
Log warning message. Note: this message will not contain source information.
info :: forall m vars. (VarContainer vars, MonadIO m, HasLogging m) => Text -> vars -> m () Source #
Log info message. Note: this message will not contain source information.
debug :: forall m vars. (VarContainer vars, MonadIO m, HasLogging m) => Text -> vars -> m () Source #
Log debug message. Note: this message will not contain source information.
Creating a message
errorMessage :: VarContainer vars => Text -> vars -> LogMessage Source #
Message stub with Error severity.
warnMessage :: VarContainer vars => Text -> vars -> LogMessage Source #
Message stub with Warning severity.
infoMessage :: VarContainer vars => Text -> vars -> LogMessage Source #
Message stub with Info severity.
debugMessage :: VarContainer vars => Text -> vars -> LogMessage Source #
Message stub with Debug severity.