logsversion

Logging infrastructure for OCaml

Logs provides a logging infrastructure for OCaml. 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 base library and the API easily allows to implement your own.

Logs has no dependencies. The optional Logs_fmt reporter on OCaml formatters depends on Fmt. The optional Logs_browser reporter that reports to the web browser console depends on js_of_ocaml. The optional Logs_cli library that provides command line support for controlling Logs depends on `Cmdliner`. The optional Logs_lwt library that provides Lwt logging functions depends on `Lwt`

Logs and its reporters are distributed under the ISC license.

Home page: http://erratique.ch/software/logs

Tags log system org:erratique
AuthorThe logs programmers
LicenseISC
Published
Homepagehttps://erratique.ch/software/logs
Issue Trackerhttps://github.com/dbuenzli/logs/issues
MaintainerDaniel Bünzli <daniel.buenzl i@erratique.ch>
Dependencies
Optional dependencies
Conflicts
Source [http] https://erratique.ch/software/logs/releases/logs-0.9.0.tbz
sha512=b75fb28e83f33461b06b5c9b60972c4a9a9a1599d637b4a0c7b1e86a87f34fe5361e817cb31f42ad7e7cbb822473b28fab9f58a02870eb189ebe88dae8e045ff
Edithttps://github.com/ocaml/opam-repository/tree/master/packages/logs/logs.0.9.0/opam
Required by
Optionally used by