BSD-3-Clause licensed  by John Goerzen 
Maintained by https://github.com/haskell-hvr/hslogger 
This version can be pinned in stack with:hslogger-1.3.1.0@sha256:53e421418634df83ac5a0143b8d7da0fa865875b09df55d039c40a05f43f70cb,2978
Module documentation for 1.3.1.0 
Used by 11 packages in 
lts-20.26 (full list with versions ) :
dbus-hslogger , 
gtk-sni-tray , 
gtk-strut , 
happstack-server , 
happstack-server-tls , 
hie-bios , 
MissingH , 
Network-NineP , 
nvim-hs , 
pontarius-xmpp , 
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 backendsAdd 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