cabal-version: >=1.10 name: ap-normalize version: 0.1.0.1 synopsis: Self-normalizing applicative expressions description: An applicative functor transformer to normalize expressions using @(\<$>)@, @(\<*>)@, and @pure@ into a linear list of actions. See "ApNormalize" to get started. bug-reports: https://gitlab.com/lysxia/ap-normalize/-/issues license: MIT license-file: LICENSE author: Li-yao Xia maintainer: lysxia@gmail.com copyright: Li-yao Xia 2020 category: Control build-type: Simple extra-source-files: CHANGELOG.md, README.md library hs-source-dirs: src exposed-modules: ApNormalize ApNormalize.Aps ApNormalize.DList build-depends: base >=4.8 && <5 ghc-options: -Wall default-language: Haskell2010 test-suite example-test main-is: example.hs type: exitcode-stdio-1.0 hs-source-dirs: test default-language: Haskell2010 build-depends: base, inspection-testing, ap-normalize test-suite assoc-test main-is: assoc.hs type: exitcode-stdio-1.0 hs-source-dirs: test default-language: Haskell2010 build-depends: base, inspection-testing, transformers, ap-normalize if flag(test-with-clang) ghc-options: -pgmP "clang -E -traditional -x c" flag test-with-clang manual: True default: False