HORIZON HASKELLDocslts/ghc-10.0.x04404a62026-10-19Search packagesCtrl K
Theme: |

GHC 10.0.0.20260917 · lts/ghc-10.0.x · 04404a6 · 2026-10-19

value(><) :: (Gen a -> Gen a) -> (Gen a -> Gen a) -> Gen a -> Gen a
#

Deprecated. Use ordinary function composition instead

valueshrinkMapBy :: (a -> b) -> (b -> a) -> (a -> [a]) -> b -> [b]
#
classclass Arbitrary a where
#

Methods

Instances146Arbitrary, …
classclass Arbitrary1 (f :: Type -> Type) where
#

Methods

Instances22Arbitrary1, …
classclass CoArbitrary a where
#

Methods

Instances81CoArbitrary, …
classclass GSubterms (f :: Type -> Type) a where
#
Instances6GSubterms
  • GSubterms U1 aDefined in QuickCheck-2.19.0.0 · Test.QuickCheck.Arbitrary
  • GSubterms V1 aDefined in QuickCheck-2.19.0.0 · Test.QuickCheck.Arbitrary
  • GSubterms (K1 i a) bDefined in QuickCheck-2.19.0.0 · Test.QuickCheck.Arbitrary
  • (GSubtermsIncl f a, GSubtermsIncl g a) => GSubterms (f :*: g) aDefined in QuickCheck-2.19.0.0 · Test.QuickCheck.Arbitrary
  • (GSubtermsIncl f a, GSubtermsIncl g a) => GSubterms (f :+: g) aDefined in QuickCheck-2.19.0.0 · Test.QuickCheck.Arbitrary
  • GSubterms f a => GSubterms (M1 i c f) aDefined in QuickCheck-2.19.0.0 · Test.QuickCheck.Arbitrary
classclass RecursivelyShrink (f :: k -> Type) where
#
Instances6RecursivelyShrink