Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Documentation
echoError :: Show e => Members [Rpc !! e, UserError, Log] r => Severity -> Text -> Severity -> Sem r () Source #
logLogReport :: Show e => Members [Rpc !! e, Reports, UserError, Log] r => Severity -> LogReport -> Sem r () Source #
interpretDataLogRpc :: Show e => Members [Reader LogConfig, Rpc !! e, Reports, UserError, Log, Resource, Race, Async, Embed IO] r => InterpreterFor (DataLog LogReport) r Source #
interpretLogRpc :: Members [Log, DataLog LogReport] r => InterpreterFor Log r Source #
interpretLogStderrFile :: Members [StderrLog, FileLog] r => InterpreterFor Log r Source #
interpretLogHandleLevel :: Members [Resource, ChronosTime, Race, Async, Embed IO] r => Handle -> Maybe Severity -> InterpreterFor Log r Source #
interpretLogFileLevel :: Members [Resource, ChronosTime, Race, Async, Embed IO] r => Maybe Severity -> Path Abs File -> InterpreterFor Log r Source #
interpretLogs :: Members [Reader LogConfig, Resource, ChronosTime, Race, Async, Embed IO] r => InterpretersFor [StderrLog, FileLog] r Source #