Name: quickcheck-instances Version: 0.3.21 Synopsis: Common quickcheck instances Description: QuickCheck instances. . The goal is to supply QuickCheck instances for types provided by the Haskell Platform. . Since all of these instances are provided as orphans, I recommend that you do not use this library within another library module, so that you don't impose these instances on down-stream consumers of your code. . For information on writing a test-suite with Cabal see License: BSD3 License-file: LICENSE Author: Antoine Latter , Oleg Grenrus Maintainer: Oleg Grenrus Homepage: https://github.com/phadej/qc-instances Bug-reports: https://github.com/phadej/qc-instances/issues Copyright: Copyright 2012-2016 Antoine Latter, 2017-2019 Oleg Grenrus Category: Testing Build-type: Simple Extra-source-files: CHANGES Cabal-version: >=1.8 Tested-With: GHC==7.4.2, GHC==7.6.3, GHC==7.8.4, GHC==7.10.3, GHC==8.0.2, GHC==8.2.2, GHC==8.4.4, GHC==8.6.5, GHC==8.8.1 Source-repository head type: git location: https://github.com/phadej/qc-instances.git Flag bytestring-builder description: Use bytestring-builder (with old bytestring) default: False manual: False Library Exposed-modules: Test.QuickCheck.Instances Test.QuickCheck.Instances.Array Test.QuickCheck.Instances.ByteString Test.QuickCheck.Instances.CaseInsensitive Test.QuickCheck.Instances.Containers Test.QuickCheck.Instances.Hashable Test.QuickCheck.Instances.Natural Test.QuickCheck.Instances.OldTime Test.QuickCheck.Instances.Scientific Test.QuickCheck.Instances.Semigroup Test.QuickCheck.Instances.Tagged Test.QuickCheck.Instances.Text Test.QuickCheck.Instances.Time Test.QuickCheck.Instances.Transformer Test.QuickCheck.Instances.UUID Test.QuickCheck.Instances.UnorderedContainers Test.QuickCheck.Instances.Vector Hs-Source-Dirs: src Build-depends: base >=4.5 && <4.13, QuickCheck >=2.13 && <2.14, splitmix >=0.0.2 && <0.1, array >=0.4.0.0 && <0.6, base-compat >=0.9.3 && <0.11, bytestring >=0.9.2.1 && <0.11, case-insensitive >=1.2.0.4 && <1.3, containers >=0.4.2.1 && <0.7, hashable >=1.2.5.0 && <1.4, old-time >=1.1.0.0 && <1.2, scientific >=0.2.0.0 && <0.4, tagged >=0.8.5 && <0.9, text >=1.0.0.0 && <1.3, time-compat >=1.9.2.2 && <1.10, transformers >=0.3.0.0 && <0.6, transformers-compat >=0.5 && <0.7, unordered-containers >=0.2.2.0 && <0.3, uuid-types >=1.0.3 && <1.1, vector >=0.9 && <0.13 -- version is irrelevant. Build-depends: time if !impl(ghc >= 8.0) build-depends: semigroups >=0.18.5 && <0.20 if !impl(ghc >= 7.10) build-depends: nats >=1 && <1.2 if flag(bytestring-builder) build-depends: bytestring-builder >=0.10.4 && <0.11, bytestring <0.10.4.0 else build-depends: bytestring >=0.10.4.0 Ghc-options: -Wall test-suite self-test type: exitcode-stdio-1.0 main-is: Tests.hs hs-source-dirs: test build-depends: base, QuickCheck, quickcheck-instances, containers, tagged, uuid-types benchmark bytestring-gen type: exitcode-stdio-1.0 main-is: ByteString.hs hs-source-dirs: bench build-depends: base, QuickCheck, quickcheck-instances, bytestring