packages feed

log-effect-1.2.0: log-effect.cabal

-- Initial log-effect.cabal generated by cabal init.  For further 
-- documentation, see http://haskell.org/cabal/users-guide/

name:                log-effect
version:             1.2.0
synopsis:            An extensible log effect using extensible-effects
description:         Introduce two logging effects to your extensible effects arsenal
homepage:            https://github.com/greydot/log-effect
license:             MIT
license-file:        LICENSE
author:              Tobias Florek, Lana Black
maintainer:          Lana Black <lanablack@amok.cc>
-- copyright:           
category:            Control, Effect, Logging
build-type:          Simple
extra-source-files:  Changelog.md, README.md
cabal-version:       >=1.10
Tested-With:         GHC == 8.2.2, GHC == 8.4.3, GHC == 8.6.3

library
  exposed-modules:     Control.Eff.Log
  build-depends:       base >=4.6 && <5.0
                     , bytestring >= 0.10 && < 0.11
                     , extensible-effects >= 5.0.0.0 && < 5.1.0.0
                     , monad-control >= 1.0 && < 1.1
                     , text >= 1.2 && < 1.3
                     , transformers-base >= 0.4 && < 0.5
  hs-source-dirs:      src
  default-language:    Haskell2010
  ghc-options:         -Wall

executable log-example
  build-depends:       base >=4.6 && <5.0
                     , bytestring >= 0.10 && < 0.11
                     , extensible-effects >= 5.0.0.0 && < 5.1.0.0
                     , log-effect == 1.2.0
                     , monad-control >= 1.0 && < 1.1
                     , text >= 1.2 && < 1.3
                     , transformers-base >= 0.4 && < 0.5
  hs-source-dirs:      examples
  main-is:             log.hs
  default-language:    Haskell2010
  ghc-options:         -Wall -threaded


source-repository head
  type: git
  location: https://github.com/greydot/log-effect