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
27 location: https://github.com/typeable/generic-arbitrary.git
30 exposed-modules: Test.QuickCheck.Arbitrary.Generic
31 build-depends: base >=4.8 && <5
34 default-language: Haskell2010
35 default-extensions: AllowAmbiguousTypes
42 , GeneralizedNewtypeDeriving
44 , MultiParamTypeClasses
50 , TypeSynonymInstances
51 , UndecidableInstances
56 type: exitcode-stdio-1.0
59 default-language: Haskell2010
60 build-depends: base >= 4.8 && <5
68 other-modules: Auxiliary
73 default-extensions: AllowAmbiguousTypes
82 , GeneralizedNewtypeDeriving
84 , MultiParamTypeClasses
91 , TypeSynonymInstances
92 , UndecidableInstances
94 build-tools: tasty-discover
98 "-with-rtsopts=-N -A64m -qb0 -n4m -T -I1"
99 default-extensions: DeriveGeneric
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