hslogger: Versatile logging framework

[ bsd3, interfaces, library ] [ Propose Tags ]
Versions 1.0.2, 1.0.4, 1.0.5, 1.0.6, 1.0.7, 1.0.9, 1.0.10, 1.0.11, 1.0.12, 1.1.0, 1.1.1, 1.1.2, 1.1.3, 1.1.4, 1.1.5, 1.2.0, 1.2.1, 1.2.2, 1.2.3, 1.2.4, 1.2.6, 1.2.7, 1.2.8, 1.2.9, 1.2.10
Dependencies base (<3 || ==4.*), containers, directory, mtl, network (<2.3), old‑locale, process, time, unix [details]
License LicenseRef-LGPL
Copyright Copyright (c) 2004-2011 John Goerzen
Author John Goerzen
Maintainer John Goerzen <jgoerzen@complete.org>
Category Interfaces
Home page http://software.complete.org/hslogger
Uploaded by JohnGoerzen at Sun Jan 23 21:30:16 UTC 2011
Distributions Arch:1.2.10, Debian:1.2.9, Fedora:1.2.10, FreeBSD:1.2.9, LTSHaskell:1.2.10, NixOS:1.2.10, Stackage:1.2.10, openSUSE:1.2.10
Executables runtests
Downloads 66243 total (261 in the last 30 days)
Rating 2.0 (votes: 2) [estimated by rule of succession]
Your Rating
  • λ
  • λ
  • λ
Status Docs uploaded by user
Build status unknown [no reports yet]
Hackage Matrix CI

hslogger is a logging framework for Haskell, roughly similar to Python's logging module.

hslogger lets each log message have a priority and source be associated with it. The programmer can then define global handlers that route or filter messages based on the priority and source. hslogger also has a syslog handler built in.





choose the new smaller, split-up base package.


Build the executable to run unit tests


Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info


Maintainer's Corner

For package maintainers and hackage trustees