logging-facade alternatives and similar packages
Based on the "Logging" category.
Alternatively, view logging-facade alternatives based on common mentions on social networks and blogs.
-
co-log
📓 Flexible and configurable modern #Haskell logging framework -
logging-facade-journald
Journald backend for logging-facade -
monad-logger-json
Functions for logging ToJSON instances with monad-logger -
greg-client
A very fast lightweight distributed logger with a high-precision global time axis -
yet-another-logger
Haskell logging framework with a focus on flexibility and performance -
lumberjack
Helps you trek through your code forest and generate logs. -
located-monad-logger
Location-aware logging without Template Haskell -
rotating-log
Size-limited, concurrent, automatically-rotating log writer for Haskell production applications -
co-log-polysemy-formatting
A Haskell library: A fancy logging effect for Polysemy using the formatting library to format log messages.
Clean code begins in your IDE with SonarLint
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.
Do you think we are missing an alternative of logging-facade or a related project?
README
logging-facade
A logging API for Haskell, inspired by
slf4j. Code that logs messages with
logging-facade
doesn't have to depend on or make any decisions about the
logging backend that you want to use in the end. Choosing the logging backend
can be done at the top-most level -- e.g. in the main
function of your
executable. Only at that point you have to actually depend on the libraries that
you need for whatever logging backend you're going for.
logging-facade
itself only depends on libraries that ship with ghc
.
logging-facade
has a sensible default: logging to stderr
. And there are
back ends for both syslog
and journald: