hslogger

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

hslogger Ranking & Summary

Advertisement

  • Rating:
  • License:
  • LGPL
  • Price:
  • FREE
  • Publisher Name:
  • John Goerzen
  • Publisher web site:
  • http://software.complete.org/software/projects/show/datapacker

hslogger Tags


hslogger Description

hslogger is a logging framework for Haskell, roughly similar to Python's logging module. hslogger is a logging framework for Haskell, roughly similar to Python's logging module. The project 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.Installation:The first step is to generate your setup file. To do that, run: make setupNow, for GHC: ./setup configure ./setup build ./setup installOr, for Hugs: ./setup configure --hugs ./setup build ./setup install Optionally, to run the unit tests, you'll need to install HUnit. Then: make test-ghc6or: make test-hugs Here are some key features of "hslogger": · Each log message has a priority and a source associated with it · Multiple log writers can be on the system · Configurable global actions based on priority and source · Extensible log writers (handlers) · Default handlers that write to the console, file handles, or syslog · Easy to use operation Requirements: · GHC 6.6 or above · Hugs 2005xx or above What's New in This Release: · Added compatibility with GHC 6.10 and support for the XML Java logger.


hslogger Related Software