BSD-3-Clause licensed and maintained by Kazu Yamamoto
This version can be pinned in stack with:fast-logger-2.4.15@sha256:337742fe79892f8a651b3a128fdaa8360bdb678bc96d21a407c03e8b2cd7549d,2066

Module documentation for 2.4.15

  • System
    • System.Log
      • System.Log.FastLogger
        • System.Log.FastLogger.Date
        • System.Log.FastLogger.File
        • System.Log.FastLogger.Types

fast-logger

A fast logging system

Changes

2.4.14

  • Add ToLogStr instances for the following types: signed integers, unsigned integers, floating-point numbers. These instances all use decimal encodings. #177

2.4.11

  • Give an explicit definition for (<>) in LogStr’s Semigroup instance. #155

2.4.10

  • Fix Windows build on GHC 7.8. #121

2.4.9

  • Fixing build on Windows. #118

2.4.8

  • Add Semigroup instance to LogStr #115
  • Added note on log message ordering #116

2.4.7

  • Fixing interleaved log output when messages are larger than buffer size. #103

2.4.6

  • Ensuring that stdio is flushed. #92

2.4.5

  • Bringing backward compatibility back.

2.4.4

  • New API: newFastLogger and newTimedFastLogger.
  • LogType and date cache are transferred from wai-logger.

2.4.3

  • Opening files in the append mode on Windows.

2.4.2

  • Fixing a buf of long log messages #80
  • Log rotation support for Windows #79
  • Unsupporting GHC 7.4.

2.4.1

  • Restore compatibility with bytestring < 0.10
  • Mark fast-logger modules as Safe/Trustworth #68

2.4.0

  • Providing pushLogStrLn. #64

2.3.1

  • No changes.

2.3.0

  • Move from blaze-builder to Data.ByteString.Builder #55