Blammo-1.1.1.1: Batteries-included Structured Logging library
Safe HaskellSafe-Inferred
LanguageHaskell2010

Blammo.Logging.Terminal

Description

Colorful logging for humans

Lines are formatted as

{timestamp} [{level}] {message} {details}

level is padded to 9 characters and message is padded to 31. This means things will align as long as values are shorter than that. Longer values will overflow (not be truncated).

This format was designed to match Python's structlog package in its default configuration.

Documentation