BSD-3-Clause licensed by John Goerzen
This version can be pinned in stack with:hslogger-1.3.1.0@sha256:e40119589bc3299fe3f1ae84c067b0b056f96338b37daa19e6151d6233f9a2e1,2899
Module documentation for 1.3.1.0
Used by 11 packages in
lts-18.28 (full list with versions ) :
dbus-hslogger ,
dhall-lsp-server ,
happstack-server ,
haskell-lsp ,
hie-bios ,
lambdabot-core ,
lsp ,
lsp-types ,
MissingH ,
nvim-hs ,
status-notifier-item 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.
See also https://pvp.haskell.org/faq
1.3.1.0 (minor)
Evaluate message before taking lock in simple handler (#49 )
Define Typeable, Data, Generic and NFData instances for System.Log.Priority (#43 )
1.3.0.0 (major)
[semantic change] Messages are encoded as UTF-8 (previously the encoding was locale dependent) for the Syslog and Growl backends
Add support for network-3.0; remove redundant dependency on directory and process
Stackage is a service provided by the
Haskell Foundation
│ Originally developed by
FP Complete