cabal-version:
2.0
name:
constrained-platform-instances
version:
0.1
synopsis:
Instances of standard platform types for 'constrained' package.
description:
Instances for 'IntMap', 'Map', 'Set', 'Vector', etc of genealizations of
standard 'Functor', 'Foldable', and 'Traversable' classes.
license:
BSD2
license-file:
LICENSE
author:
Sergey Vinokurov
maintainer:
Sergey Vinokurov <serg.foo@gmail.com>
tested-with:
GHC == 8.2.2, GHC == 8.4.4, GHC == 8.6.5, GHC == 8.8.1
category: Data
build-type:
Simple
library
exposed-modules:
Data.Constrained.Instances
Data.Foldable.Constrained.Instances
Data.Functor.Constrained.Instances
Data.Traversable.Constrained.Instances
hs-source-dirs:
src
build-depends:
array,
-- 7.4.1 instroduced ConstraintKind
base >= 4.5 && < 5,
constrained,
containers,
vector
default-language:
Haskell2010
ghc-options:
-Wall
-fwarn-name-shadowing
-fno-warn-type-defaults
if impl(ghc >= 8.0)
ghc-options:
-Wall-missed-specialisations
-Wcompat
-Whi-shadowing
-Widentities
-Wincomplete-record-updates
-Wincomplete-uni-patterns
-Wmissing-exported-signatures
if impl(ghc >= 8.2)
ghc-options:
-Wcpp-undef
-Wmissing-home-modules
-Wunbanged-strict-patterns