name: monad-logger version: 0.3.28.2 x-revision: 3 synopsis: A class of monads which can log messages. description: Hackage documentation generation is not reliable. For up to date documentation, please see: . homepage: https://github.com/kazu-yamamoto/logger license: MIT license-file: LICENSE author: Michael Snoyman maintainer: michael@snoyman.com category: System build-type: Simple cabal-version: >=1.8 extra-source-files: ChangeLog.md README.md source-repository head type: git location: https://github.com/kazu-yamamoto/logger.git flag template_haskell { Description: Enable Template Haskell support Default: True Manual: True } library build-depends: unliftio-core <0.2 build-depends: transformers <0.6 exposed-modules: Control.Monad.Logger build-depends: base >= 4.10 && < 5 , transformers , transformers-compat >= 0.3 , text , stm , stm-chans , lifted-base , resourcet >= 1.1 && < 1.3 , conduit >= 1.0 && < 1.4 , conduit-extra >= 1.1 && < 1.4 , fast-logger >= 2.1 && < 2.5 , transformers-base , monad-control >= 1.0 , monad-loops , mtl , bytestring >= 0.10.2 , exceptions >= 0.6 && < 0.11 , unliftio-core if impl(ghc >= 8.0.1) cpp-options: -DWITH_CALLSTACK exposed-modules: Control.Monad.Logger.CallStack if flag(template_haskell) build-depends: template-haskell if flag(template_haskell) cpp-options: -DWITH_TEMPLATE_HASKELL