name: regular-extras version: 0.2.2 synopsis: Additional functions for regular: arbitrary, coarbitrary, and binary get/put. description: Additional functions for the regular [1] generic programming library, such as arbitrary, coarbitrary, and binary get/put. These are not bundled with the library because they introduce dependencies on additional packages. . \[1] category: Generics copyright: (c) 2010 Universiteit Utrecht license: BSD3 license-file: LICENSE author: Jose Pedro Magalhaes, Sebastiaan Visser maintainer: generics@haskell.org stability: experimental build-type: Custom cabal-version: >= 1.2.1 tested-with: GHC == 6.10.4, GHC == 6.12.1 extra-source-files: examples/Test.hs ChangeLog flag quickcheck2 description: Are we using Quickcheck 2? default: True library hs-source-dirs: src exposed-modules: Generics.Regular.Functions.Arbitrary, Generics.Regular.Functions.Binary, Generics.Regular.Functions.Seq other-modules: Generics.Regular.Functions.Fixpoints build-depends: base >= 4.0 && < 5, regular >= 0.3 && < 0.4, binary >= 0.2, deepseq < 2 if flag(quickcheck2) build-depends: QuickCheck >= 2.1 && < 2.5 else build-depends: QuickCheck >= 1.2 && < 1.3 ghc-options: -Wall