cabal-version: 2.4 name: has-transformers version: 0.1.0.4 synopsis: This library 'Has' transformers description: A very slim library for first-order effects based on monad transformers (and nearly nothing else). . Given a transformer stack @t1 (t2 (t3 (... m))) a@, you can automatically lift any function @thing :: tN m a@ into the stack with a single function, 'liftH'. bug-reports: https://github.com/turion/has-transformers/issues homepage: https://github.com/turion/has-transformers license: MIT license-file: LICENSE author: Manuel Bärenz maintainer: programming@manuelbaerenz.de copyright: (c) 2021- Manuel Bärenz category: Effect extra-source-files: CHANGELOG.md extra-doc-files: README.md library exposed-modules: Control.Monad.Trans.Has Control.Monad.Trans.Has.Accum Control.Monad.Trans.Has.Except Control.Monad.Trans.Has.Reader Control.Monad.Trans.Has.State Control.Monad.Trans.Has.Writer default-extensions: ConstraintKinds , FlexibleContexts , FlexibleInstances , ImportQualifiedPost , MultiParamTypeClasses , PackageImports build-depends: base >= 4.14 && < 5 , transformers hs-source-dirs: src default-language: Haskell2010 test-suite examples type: exitcode-stdio-1.0 default-language: Haskell2010 main-is: Spec.hs hs-source-dirs: examples other-modules: Examples.StateSig Examples.TwoReaders Examples.TwoReadersSpec default-extensions: ConstraintKinds , FlexibleContexts , GADTs , ImportQualifiedPost , PackageImports build-depends: base >= 4.14 && < 5 , has-transformers , hspec >= 2.8.0 , operational build-tool-depends: hspec-discover:hspec-discover