cabal-version: 3.4 name: fused-effects-logging version: 0.1.0.0 license: MIT license-file: LICENSE author: mangoiv maintainer: contactl@mangoiv.com category: Control description: fused-effects-logging is a simple logging library for the fused-effects effect system based on fast-logger synopsis: fused-effects-logging - a logging library for fused-effects build-type: Simple tested-with: GHC ==9.4.8 || ==9.6.4 common common-all ghc-options: -Wall default-extensions: BlockArguments DataKinds DerivingVia GADTs LambdaCase TemplateHaskell library import: common-all exposed-modules: Control.Carrier.Logging.Generic Control.Carrier.Logging.Ref Control.Carrier.Logging.Silent Control.Effect.Logging build-depends: , base >=4.17.2 && <4.20 , colourista >=0.1.0 && <0.2 , containers >=0.6.7 && <0.7 , fused-effects >=1.1.2 && <1.2 , monad-logger >=0.3.40 && <0.4 , mtl >=2.2.2 && <2.4 , template-haskell >=2.19.0 && <2.22 , text >=2.0.2 && <2.1 , unliftio >=0.2.25 && <0.3 hs-source-dirs: src default-language: GHC2021 test-suite fused-effects-logging-test import: common-all default-language: GHC2021 type: exitcode-stdio-1.0 hs-source-dirs: test main-is: Main.hs build-depends: , base , fused-effects-logging