hsloggerhslogger is a logging framework for Haskell, roughly similar to Python's logging module. | |
Download |
hslogger Ranking & Summary
Advertisement
- 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