verbosity

Simple enum that encodes application verbosity.

https://github.com/trskop/verbosity

Version on this page:0.2.3.0
LTS Haskell 22.13:0.4.0.0
Stackage Nightly 2023-12-26:0.4.0.0
Latest on Hackage:0.4.0.0

See all snapshots verbosity appears in

BSD-3-Clause licensed by Peter Trško
Maintained by [email protected]
This version can be pinned in stack with:verbosity-0.2.3.0@sha256:2663347e2f7677f98501d49c4ccc27c09860b2d6c3f25bdadd136d87d11ac912,4234

Module documentation for 0.2.3.0

verbosity

Hackage Hackage Dependencies Haskell Programming Language BSD3 License

Build

Description

Simple enum that encodes application verbosity with various useful instances.

Changes

ChangeLog / ReleaseNotes

Version 0.2.3.0

  • Introducing function modifyVerbosity :: HasVerbosity s => (Verbosity -> Verbosity) -> s -> s (new)
  • Introducing optional instance for safecopy’s SafeCopy type class. Dependency on safecopy package can be enabled using -fsafecopy build flag. (new)

Version 0.2.2.0

Version 0.2.1.0

Version 0.2.0.0

  • Introducing module Data.Verbosity.Class which contains definition of HasVerbosity type class. (new)
  • Introducing function fromInt :: Int -> Maybe Verbosity. (new)
  • Introducing function parse :: (Eq string, IsString string) => string -> Maybe Verbosity. (new)
  • NFData instance, if compiled with -fdeepseq, which is the default case. (new)
  • Depends on transformers package in case base <4.8. (new)
  • Uploaded to Hackage: http://hackage.haskell.org/package/verbosity-0.2.0.0

Version 0.1.0.0