yam-logger-0.3.1: Yam Logger

Safe HaskellNone
LanguageHaskell2010

Yam.Logger

Documentation

type Logger = LogStr -> IO () Source #

data LoggerConfig Source #

Constructors

LoggerConfig 

Fields

type LogFunc = Loc -> LogSource -> LogLevel -> LogStr -> IO () Source #

logL :: forall msg. ToLogStr msg => LoggerConfig -> LogRank -> msg -> IO () Source #

infoLn :: MonadIO m => LoggerConfig -> Text -> m () Source #

warnLn :: MonadIO m => LoggerConfig -> Text -> m () Source #