Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

FastLogger – Buffered Thread-Safe Logging

Lean: Hale.FastLogger | Haskell: fast-logger

High-performance buffered logger with mutex synchronization and periodic flushing via AutoUpdate. Supports stdout, stderr, file, and callback destinations.

Key Types

TypeDescription
LogTypestdout | stderr | file | callback
LogStrString (log message)

Files

  • Hale/FastLogger/System/Log/FastLogger.lean – LogType, LogStr, logger lifecycle