cabal-version: 2.4 build-type: Custom name: higgledy version: 0.4.0.0 synopsis: Partial types as a type constructor. description: Use the generic representation of an ADT to get a higher-kinded data-style interface automatically. homepage: https://github.com/i-am-tom/higgledy license: MIT license-file: LICENSE author: Tom Harding maintainer: tom.harding@habito.com category: Data extra-source-files: CHANGELOG.md , README.md custom-setup setup-depends: base, Cabal, cabal-doctest ^>= 1.0 library exposed-modules: Data.Generic.HKD Data.Generic.HKD.Build Data.Generic.HKD.Construction Data.Generic.HKD.Labels Data.Generic.HKD.Named Data.Generic.HKD.Types build-depends: base >= 4.12 && < 5 , barbies ^>= 2.0 , generic-lens ^>= 2.0 , generic-lens-core ^>= 2.0 , QuickCheck >= 2.12.6 && < 2.14 , named ^>= 0.3.0.0 hs-source-dirs: src default-language: Haskell2010 test-suite doctests build-depends: base , base-compat ^>= 0.11 , doctest ^>= 0.17 , higgledy , lens , QuickCheck , template-haskell main-is: Doctest.hs type: exitcode-stdio-1.0 hs-source-dirs: test ghc-options: -Wall -Wextra -threaded default-language: Haskell2010 test-suite test build-depends: base , barbies , higgledy , hspec >= 2.6.1 && < 2.8 , lens >= 4.17 && < 5 , QuickCheck main-is: Main.hs type: exitcode-stdio-1.0 hs-source-dirs: test default-language: Haskell2010 test-suite readme build-depends: base , barbies , lens >= 4.17 && < 5 , higgledy , named ^>= 0.3.0.0 main-is: README.lhs type: exitcode-stdio-1.0 default-language: Haskell2010 ghc-options: -pgmL markdown-unlit -Wall build-tool-depends: markdown-unlit:markdown-unlit