package lambdapi
Install
dune-project
Dependency
Authors
Maintainers
Sources
sha256=739cab9a0a6c3ab0e7df210fb6fdcdb749a6fa70aa7ca59145da177c25428cb6
sha512=f1413e65259d1587d57d656a5153890c355fa339d981c0b038736bcaf53c698cc10466fbc77444d103c7b6ccb8d63290ff80a506d057bc199a29d53947e898c9
doc/lambdapi.common/Common/Logger/index.html
Module Common.LoggerSource
Functions for creating loggers. *
log_enabled is the cached result of whether there exists an enabled logging function. Its main use is to guard logging operations to avoid performing unnecessary computations.
Type of a logging function. It needs to be boxed for higher-rank polymorphism reasons
make key name desc registers a new logger and returns its pp.
set_debug value key enables or disables the loggers corresponding to every character of str according to value.
set_default_debug str declares the debug flags of str to be enabled by default.
get_activated_loggers () fetches the list of activated loggers, listed in a string
reset_loggers () resets the debug flags to those by default.
log_summary () gives the keys and descriptions for logging options.