Idris2Doc : IO.Async.Logging

IO.Async.Logging

(source)

Definitions

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

Hints:
EqLogLevel
InterpolationLogLevel
OrdLogLevel
ShowLogLevel
recordLogger : (0_ : Type) ->Type
Totality: total
Visibility: public export
Constructor: 
MkLogger : (LogLevel-> Lazy (ListString) ->Asynce [] ()) ->Loggere

Projection: 
.logML : Loggere->LogLevel-> Lazy (ListString) ->Asynce [] ()

Hints:
Monoid (Loggere)
Semigroup (Loggere)
.logML : Loggere->LogLevel-> Lazy (ListString) ->Asynce [] ()
Totality: total
Visibility: public export
logML : Loggere->LogLevel-> Lazy (ListString) ->Asynce [] ()
Totality: total
Visibility: public export
filter : LogLevel->Loggere->Loggere
  Only log message of at least the given logging level.

Totality: total
Visibility: export
logML : Loggere=>LogLevel-> Lazy (ListString) ->Asyncees ()
Totality: total
Visibility: export
log : Loggere=>LogLevel-> Lazy String->Asyncees ()
Totality: total
Visibility: export
trace : Loggere=> Lazy String->Asyncees ()
Totality: total
Visibility: export
debug : Loggere=> Lazy String->Asyncees ()
Totality: total
Visibility: export
info : Loggere=> Lazy String->Asyncees ()
Totality: total
Visibility: export
warn : Loggere=> Lazy String->Asyncees ()
Totality: total
Visibility: export
error : Loggere=> Lazy String->Asyncees ()
Totality: total
Visibility: export
fatal : Loggere=> Lazy String->Asyncees ()
Totality: total
Visibility: export
traceML : Loggere=> Lazy (ListString) ->Asyncees ()
Totality: total
Visibility: export
debugML : Loggere=> Lazy (ListString) ->Asyncees ()
Totality: total
Visibility: export
infoML : Loggere=> Lazy (ListString) ->Asyncees ()
Totality: total
Visibility: export
warnML : Loggere=> Lazy (ListString) ->Asyncees ()
Totality: total
Visibility: export
errorML : Loggere=> Lazy (ListString) ->Asyncees ()
Totality: total
Visibility: export
fatalML : Loggere=> Lazy (ListString) ->Asyncees ()
Totality: total
Visibility: export
ierror : Loggere=>Interpolationa=>a->Asyncees ()
Totality: total
Visibility: export
ifatal : Loggere=>Interpolationa=>a->Asyncees ()
Totality: total
Visibility: export
interfaceLoggable : Type->Type->Type
Parameters: e, t
Methods:
logLoggable : t->Asyncees ()
logLoggable : Loggableet=>t->Asyncees ()
Totality: total
Visibility: public export
unerr : All (Loggablee) es=>t->Asynceest->Asynce [] t
Totality: total
Visibility: export
unerrMaybe : All (Loggablee) es=>Asynceest->Asynce [] (Maybet)
Totality: total
Visibility: export
logErrs : All (Loggablee) es=>Asyncees () ->Asynce [] ()
Totality: total
Visibility: export