Cabal revisions of free-category-0.0.4.5
Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.
revision 1
-cabal-version: 3.0-name: free-category-version: 0.0.4.5-synopsis: efficient data types for free categories and arrows-description:- This package provides various data types for free categories, type- aligned queues, arrows and type classes which allow to write abstract- categories with side effects (Kleisli like categories). These are useful- for encoding type safe state machines. Free arrows are also provided.-category: Algebra, Control, Monads, Category-homepage: https://github.com/coot/free-category#readme-bug-reports: https://github.com/coot/free-category/issues-author: Marcin Szamotulski-maintainer: coot@coot.me-copyright: (c) 2018-2022 Marcin Szamotulski-license: MPL-2.0-license-file: LICENSE-build-type: Simple-extra-source-files:- ChangeLog.md- README.md- bench/report-O0.md- bench/report-O1.md- bench/report-O2.md-stability: experimental-tested-with: GHC == { 8.10, 9.0, 9.2, 9.4, 9.6 }--source-repository head- type: git- location: https://github.com/coot/free-category--library- exposed-modules:- Control.Arrow.Free- Control.Category.Free- Control.Category.Free.Internal- Control.Category.FreeEffect- other-modules:- Paths_free_category- autogen-modules:- Paths_free_category- hs-source-dirs:- src- build-depends:- base >= 4.9 && < 5.0- , free-algebras ^>= 0.1.1.0- ghc-options:- -Wall- -fwarn-incomplete-record-updates- -fwarn-incomplete-uni-patterns- -fwarn-redundant-constraints- -fwarn-deprecations- default-language: Haskell2010--test-suite test-cats- type:- exitcode-stdio-1.0- hs-source-dirs:- test- main-is:- Main.hs- other-modules:- Test.Cat- Test.Queue- build-depends:- base- , QuickCheck- , tasty-quickcheck- , tasty- , free-algebras-- , free-category- ghc-options:- -Wall- -fwarn-incomplete-record-updates- -fwarn-incomplete-uni-patterns- -fno-ignore-asserts- -fwarn-deprecations- default-language: Haskell2010--benchmark bench-cats- hs-source-dirs:- bench- main-is:- Main.hs- type:- exitcode-stdio-1.0- build-depends:- base- , free-category- , criterion- ghc-options:- -rtsopts+cabal-version: 3.0 +name: free-category +version: 0.0.4.5 +x-revision: 1 +synopsis: efficient data types for free categories and arrows +description: + This package provides various data types for free categories, type + aligned queues, arrows and type classes which allow to write abstract + categories with side effects (Kleisli like categories). These are useful + for encoding type safe state machines. Free arrows are also provided. +category: Algebra, Control, Monads, Category +homepage: https://github.com/coot/free-category#readme +bug-reports: https://github.com/coot/free-category/issues +author: Marcin Szamotulski +maintainer: coot@coot.me +copyright: (c) 2018-2024 Marcin Szamotulski +license: MPL-2.0 +license-file: LICENSE +build-type: Simple +extra-source-files: + ChangeLog.md + README.md + bench/report-O0.md + bench/report-O1.md + bench/report-O2.md +stability: experimental +tested-with: GHC == { 8.10, 9.0, 9.2, 9.4, 9.6, 9.8, 9.10 } + +source-repository head + type: git + location: https://github.com/coot/free-category + +library + exposed-modules: + Control.Arrow.Free + Control.Category.Free + Control.Category.Free.Internal + Control.Category.FreeEffect + other-modules: + Paths_free_category + autogen-modules: + Paths_free_category + hs-source-dirs: + src + build-depends: + base >= 4.9 && < 5.0 + , free-algebras ^>= 0.1.1.0 || ^>= 0.1.2 + ghc-options: + -Wall + -fwarn-incomplete-record-updates + -fwarn-incomplete-uni-patterns + -fwarn-redundant-constraints + -fwarn-deprecations + default-language: Haskell2010 + +test-suite test-cats + type: + exitcode-stdio-1.0 + hs-source-dirs: + test + main-is: + Main.hs + other-modules: + Test.Cat + Test.Queue + build-depends: + base + , QuickCheck + , tasty-quickcheck + , tasty + , free-algebras + + , free-category + ghc-options: + -Wall + -fwarn-incomplete-record-updates + -fwarn-incomplete-uni-patterns + -fno-ignore-asserts + -fwarn-deprecations + default-language: Haskell2010 + +benchmark bench-cats + hs-source-dirs: + bench + main-is: + Main.hs + type: + exitcode-stdio-1.0 + build-depends: + base + , free-category + , criterion + ghc-options: + -rtsopts default-language: Haskell2010