3synopsis: Generic implementation for QuickCheck's Arbitrary
5 Generic implementations of methods of the 'Arbitrary' class from the
6 QuickCheck library. The approach taken here can lead to diverging instances
7 for mutually recursive types but is safe for simply recursive ones and guarantees
8 flat distribution for constructors of sum-types.
12author: Typeable.io contributors
13maintainer: makeit@typeable.io
14homepage: http://github.com/typeable/generic-arbitrary#readme
17extra-source-files: CHANGELOG.md
20tested-with: GHC == 8.6.5
29 location: https://github.com/typeable/generic-arbitrary.git
32 exposed-modules: Test.QuickCheck.Arbitrary.Generic
33 build-depends: base >=4.8 && <5
36 default-language: Haskell2010
37 default-extensions: AllowAmbiguousTypes
44 , GeneralizedNewtypeDeriving
46 , MultiParamTypeClasses
52 , TypeSynonymInstances
53 , UndecidableInstances
58 type: exitcode-stdio-1.0
61 default-language: Haskell2010
62 build-depends: base >=4.12 && <5
66 , tasty >=1.4.2 || <1.4.0.1
67 , tasty-discover >= 2.0.0
68 , tasty-hunit >= 0.9.2
70 other-modules: Auxiliary
76 default-extensions: AllowAmbiguousTypes
85 , GeneralizedNewtypeDeriving
87 , MultiParamTypeClasses
94 , TypeSynonymInstances
95 , UndecidableInstances
97 build-tool-depends: tasty-discover:tasty-discover
101 "-with-rtsopts=-N -A64m -qb0 -n4m -T -I1"
keysesc to close
- j k
- move down, up
- enter
- open
- esc
- back, or up a level
- 1 2 3 4
- readme, files, commits, refs
- /
- filter
- y
- copy the clone command
- c
- compare the chosen commit with another (or shift-click both)
- ?
- show or hide this list