| Stability | experimental |
|---|---|
| Portability | portable |
| Safe Haskell | None |
| Language | Haskell2010 |
GHC.Eventlog.Live.Internal.Logger
Description
This module is internal. The PVP does not apply.
Synopsis
- type LogSource = Text
- logMessage :: MonadIO m => Handle -> Verbosity -> Verbosity -> LogSource -> Text -> m ()
- logError :: MonadIO m => Verbosity -> LogSource -> Text -> m ()
- logWarning :: MonadIO m => Verbosity -> LogSource -> Text -> m ()
- logInfo :: MonadIO m => Verbosity -> LogSource -> Text -> m ()
- logDebug :: MonadIO m => Verbosity -> LogSource -> Text -> m ()
Documentation
logMessage :: MonadIO m => Handle -> Verbosity -> Verbosity -> LogSource -> Text -> m () Source #
Internal helper. Log messages to given handle. Only prints a message if its verbosity level is above the verbosity threshold.
logError :: MonadIO m => Verbosity -> LogSource -> Text -> m () Source #
Internal helper. Log errors to stderr.
logWarning :: MonadIO m => Verbosity -> LogSource -> Text -> m () Source #
Internal helper. Log warnings to stderr.