Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
class MonadIO m => MonadLogger m where Source #
loggerConfig :: m LoggerConfig Source #
withLoggerConfig :: LoggerConfig -> m a -> m a Source #
MonadIO m => MonadLogger (ReaderT * LoggerConfig m) Source # | |
errorLn :: MonadLogger m => Text -> m () Source #
warnLn :: MonadLogger m => Text -> m () Source #
infoLn :: MonadLogger m => Text -> m () Source #
debugLn :: MonadLogger m => Text -> m () Source #
traceLn :: MonadLogger m => Text -> m () Source #
fileLogger :: FilePath -> IO LoggerConfig Source #
withLoggerRank :: MonadLogger m => LogRank -> m a -> m a Source #
withLoggerName :: (MonadLogger m, MonadMask m) => Text -> m a -> m a Source #