HORIZON HASKELLDocslts/ghc-9.10.x248f8f02026-10-05Search names, modules, packages, or :: a typeCtrl K

GHC 9.10.3 · lts/ghc-9.10.x · 248f8f0 · 2026-10-05

Package1.3.2.0Interfaces

hslogger

Versatile logging framework

Modules

8 modules
  • System.Log2Haskell Logging Framework Written by John Goerzen, jgoerzen@complete.org This module defines basic types used for logging. Extensive docu…
  • System.Log.Formatter5Definition of log formatter support A few basic, and extendable formatters are defined. Please see System.Log.Logger for extensive docume…
  • System.Log.Handler1Definition of log handler support For some handlers, check out System.Log.Handler.Simple and
  • System.Log.Handler.Growl2Simple log handlers Written by Richard M. Neswold, Jr. rich.neswold@gmail.com
  • System.Log.Handler.Log4jXML4log4j[1] XMLLayout log handlers. Written by Bjorn Buckwalter, bjorn.buckwalter@gmail.com
  • System.Log.Handler.Simple4Simple log handlers Written by John Goerzen, jgoerzen@complete.org
  • System.Log.Handler.Syslog7Syslog handler for the Haskell Logging Framework Written by John Goerzen, jgoerzen@complete.org This module implements an interface to th…
  • System.Log.Logger25Haskell Logging Framework, Primary Interface Written by John Goerzen, jgoerzen@complete.org Welcome to the error and information logging …

Description

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.

Depends on

8 packages

Used by in this set · 0

Nothing in this set depends on it.