packages feed

size-based-0.1.3.3: size-based.cabal

name:                size-based
version:             0.1.3.3
synopsis:            Sized functors, for size-based enumerations
description:         A framework for size-based enumerations. See the module documentation for details.

license:             BSD3
license-file:        LICENSE
author:              Jonas Duregård
maintainer:          byorgey@gmail.com
copyright:           (c) Jonas Duregård
category:            Data
build-type:          Simple
cabal-version:       >=1.10
extra-source-files:  CHANGELOG.md
tested-with:         GHC ==8.6.5 || ==8.8.4 || ==8.10.7 || ==9.0.2 || ==9.2.8 || ==9.4.8 || ==9.6.5 || ==9.8.2 || ==9.10.1

source-repository head
  type:      git
  location:  https://github.com/size-based/size-based

library
  exposed-modules:
    Control.Sized
    Control.Enumerable
    Control.Enumerable.Count
    Control.Enumerable.Values
--    Control.Enumerable.Functions
--    Control.Enumerable.LazySearch

  other-modules:
    Control.Enumerable.Derive
  other-extensions:    GADTs, DeriveDataTypeable
  build-depends:       base >=4.9 && <5,
                       dictionary-sharing >= 0.1 && < 1.0,
                       testing-type-modifiers >= 0.1 && < 1.0,
                       template-haskell  >=2.5 && <2.23
  default-language:    Haskell2010