Cabal-version: 3.0 Name: fcf-containers Synopsis: Data structures and algorithms for first-class-families Description: Package fcf-containers provides type-level functions and data structures that operate on type-level computations. Specifically, we mimick the contents of containers-package and show how these can be used. Everything is based on the ideas given in the first-class-families -package. Homepage: https://github.com/gspia/fcf-containers Version: 0.7.0 Build-type: Simple Author: gspia Maintainer: iahogsp@gmail.com License: BSD-3-Clause License-file: LICENSE Category: Other Copyright: gspia (c) 2020- Extra-source-files: README.md, TODO.md, CHANGELOG.md, default.nix, shell.nix Tested-With: GHC ==9.2.2 || ==9.0.2 || ==8.10.7 || ==8.8.4 library hs-source-dirs: src exposed-modules: Fcf.Control.Monad , Fcf.Data.MapC , Fcf.Data.Bitree , Fcf.Data.NatMap , Fcf.Data.Set , Fcf.Data.Text , Fcf.Data.Text.Internal , Fcf.Data.Tree , Fcf.Alg.List , Fcf.Alg.Morphism , Fcf.Alg.Nat , Fcf.Alg.Other , Fcf.Alg.Sort , Fcf.Alg.Symbol , Fcf.Alg.Tree build-depends: base >= 4.9 && < 4.18 , first-class-families >= 0.8 && < 0.9 , ghc-prim , mtl ghc-options: -Wall default-language: Haskell2010 -- ghc-options: -- -O2 Executable orbits hs-source-dirs: examples main-is: Orbits.hs default-language: Haskell2010 build-depends: base , first-class-families , fcf-containers -- ghc-options: -- -ddump-simpl -- -O2 Executable haiku hs-source-dirs: examples main-is: Haiku.hs default-language: Haskell2010 build-depends: base , first-class-families , fcf-containers Executable crabcombat hs-source-dirs: examples main-is: Crabcombat.hs default-language: Haskell2010 build-depends: base , first-class-families , fcf-containers ghc-options: -freduction-depth=0 -- -ddump-simpl -- -O2 test-suite fcf-test type: exitcode-stdio-1.0 hs-source-dirs: test main-is: test.hs default-language: Haskell2010 build-depends: base , first-class-families , fcf-containers test-suite fcf-doctest type: exitcode-stdio-1.0 hs-source-dirs: test main-is: doctest.hs default-language: Haskell2010 if impl(ghc >= 8.6) build-depends: base , doctest , first-class-families , fcf-containers , ghc-prim , Glob else buildable: False source-repository head type: git location: https://github.com/gspia/fcf-containers