Idris2Doc : Control.RIO.Logging

Control.RIO.Logging

(source)

Definitions

dataLogLevel : Type
Totality: total
Visibility: public export
Constructors:
Trace : LogLevel
Debug : LogLevel
Info : LogLevel
Warning : LogLevel
Error : LogLevel

Hints:
EqLogLevel
InterpolationLogLevel
OrdLogLevel
priority : LogLevel->Nat
Totality: total
Visibility: public export
recordLogger : Type
Totality: total
Visibility: public export
Constructor: 
MkLogger : (LogLevel-> Lazy String->IO ()) ->Logger

Projection: 
.log : Logger->LogLevel-> Lazy String->IO ()

Hints:
MonoidLogger
SemigroupLogger
.log : Logger->LogLevel-> Lazy String->IO ()
Totality: total
Visibility: public export
log : Logger->LogLevel-> Lazy String->IO ()
Totality: total
Visibility: public export
filter : LogLevel->Logger->Logger
  Only log message of at least the given logging level.

Totality: total
Visibility: export
consoleLogger : ConsoleOut-> (LogLevel-> Lazy String->String) ->Logger
Totality: total
Visibility: export
basicConsoleLogger : ConsoleOut->Logger
Totality: total
Visibility: export
colorConsoleLogger : ConsoleOut->Logger
  A console logger with colored log level tags

Totality: total
Visibility: export
dataFacility : Type
Totality: total
Visibility: public export
Constructors:
Kernel : Facility
UserLevel : Facility
MailSystem : Facility
SystemDaemon : Facility
Authorization : Facility
SyslogInternal : Facility
LinePrinter : Facility
NetworkNews : Facility
UUCP : Facility
ClockDaemon : Facility
SecurityMessages : Facility
FTPDaemon : Facility
NTP : Facility
LogAudit : Facility
LogAlert : Facility
ClockDaemon2 : Facility
syslogLogger : Facility->ConsoleOut->Logger
  A logger using syslog priority codes. This can be used with
systemd services.

Totality: total
Visibility: export
log : Logger=>LogLevel-> Lazy String->RIOx ()
Totality: total
Visibility: export
trace : Logger=> Lazy String->RIOx ()
Totality: total
Visibility: export
debug : Logger=> Lazy String->RIOx ()
Totality: total
Visibility: export
info : Logger=> Lazy String->RIOx ()
Totality: total
Visibility: export
warn : Logger=> Lazy String->RIOx ()
Totality: total
Visibility: export
error : Logger=> Lazy String->RIOx ()
Totality: total
Visibility: export