ap-normalize-0.1.0.0: ap-normalize.cabal
cabal-version: >=1.10
name: ap-normalize
version: 0.1.0.0
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: 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