name: freelude version: 0.1.0.0 synopsis: A generalisation of the Category->Functor->Applicative->Monad hierarchy and more description: This package generalises classes like Category, Functor etc to allow them to be defined on more data types, for example, tuples and sets, whilst still attempting to maintain backward compatability. See the module "Freelude" for more details. homepage: https://github.com/clintonmead/freelude#readme license: BSD3 license-file: LICENSE author: Clinton Mead maintainer: clintonmead@gmail.com copyright: Copyright: (c) 2017 Clinton Mead category: Web build-type: Simple extra-source-files: README.md cabal-version: >=1.10 library hs-source-dirs: src exposed-modules: Freelude Freelude.FunctionRestrictedFunctor Freelude.Impl.Category Freelude.Impl.CategoryAsMonoid Freelude.Impl.ExoFunctor Freelude.Impl.MonoidAsCategory Freelude.Impl.MakeFunctor Freelude.Impl.RestrictedFunctor Freelude.Impl.ToKind build-depends: base == 4.10.*, indextype == 0.3.*, containers, transformers, array default-language: Haskell2010 ghc-options: -Wall -fprint-explicit-kinds test-suite test type: exitcode-stdio-1.0 hs-source-dirs: test, src main-is: Test.hs other-modules: Freelude Freelude.FunctionRestrictedFunctor Freelude.Impl.Category Freelude.Impl.CategoryAsMonoid Freelude.Impl.ExoFunctor Freelude.Impl.MonoidAsCategory Freelude.Impl.MakeFunctor Freelude.Impl.RestrictedFunctor Freelude.Impl.ToKind build-depends: base == 4.10.*, indextype == 0.3.*, containers, transformers, array ghc-options: -Wall -threaded -rtsopts -with-rtsopts=-N default-language: Haskell2010 test-suite doctests type: exitcode-stdio-1.0 hs-source-dirs: test, src ghc-options: -threaded main-is: DocTest.hs build-depends: base == 4.10.*, doctest >= 0.8 default-language: Haskell2010 source-repository head type: git location: https://github.com/clintonmead/freelude