packages feed

heterolist-0.2.0.0: heterolist.cabal

name:                 heterolist
version:              0.2.0.0
synopsis:             A heterogeneous list type
description:
  A heterogeneous list type (i.e. a list with different element types) which knows the type of it's elements.
  There are also various functions for manipulating such lists, although this is not yet complete.
  Some of the standard type classes, like Eq, Ord and Show are defined for these heterogeneous lists.

  I suspect it could be particularly useful for testing libraries which may want to test against a variety of
  types in a uniform fashion.
license: MIT
license-file: LICENSE
copyright: Clinton Mead (2017)
author:               Clinton Mead
maintainer:           clintonmead@gmail.com
category:             Data
build-type:           Simple
cabal-version:        >=1.10
tested-with: GHC == 8.0.2
bug-reports: https://github.com/clintonmead/heterolist/issues

source-repository head
  type: git
  location: https://github.com/clintonmead/heterolist.git

library
  exposed-modules:      Data.HeteroList
  build-depends:        base == 4.9.*, indextype == 0.2.*, constraint-manip == 0.1.*, polydata == 0.1.*
  hs-source-dirs:       src
  default-language:     Haskell2010

Test-Suite tests
  type: exitcode-stdio-1.0
  main-is: Tests.hs
  other-modules: Data.HeteroList
  build-depends:       base == 4.9.*, indextype == 0.2.*, constraint-manip == 0.1.*, polydata == 0.1.*, hspec == 2.4.*
  hs-source-dirs:       test, src
  default-language:     Haskell2010