Module type Signatures.LOG
Module for modulating the logging output with the logging level.
val level : int Stdlib.refCurrent logging (debugging) level.
val dprintf : int -> ('a, Stdlib.Format.formatter, unit) Stdlib.format -> 'adprintf level fmt args...formats the logging informationfmtwith the argumentsargs...on the logging output if the logging level is greater than or equal tolevel. The default level is 1. More obscure debugging information should have a higher logging level. Your formats are wrapped inside these two formats"@[<2>"and"@]@.".
val eprintf : ('a, Stdlib.Format.formatter, unit) Stdlib.format -> 'aEquivalent to calling
dprintfwith a level< 0.
val raw_dprintf : int -> ('a, Stdlib.Format.formatter, unit) Stdlib.format -> 'aSame as dprintf but without the format wrapping.