{0 Logs {%html: <span class="version">v0.9.0+dune2</span>%}}

Logs provides a logging infrastructure.

Logging is performed on sources whose reporting level can be set
independently. Log message report is decoupled from logging and is
handled by a reporter. A few optional log reporters are distributed
with the package and the API easily allows to implement your own.

See the {{!Logs.basics}basics}.

{1:library_logs Library [logs]}

{!modules: Logs}

{1:libraries Libraries [logs.{browser,cli,fmt,lwt,threaded}]}

Each of these modules lives in its own library.

{!modules:
Logs_browser
Logs_cli
Logs_fmt
Logs_lwt
Logs_threaded
}
