quickcheck-instances-0.3.30: Common quickcheck instances
Safe HaskellSafe-Inferred
LanguageHaskell2010

Test.QuickCheck.Instances.Solo

Orphan instances

Arbitrary1 Solo Source # 
Instance details

Methods

liftArbitrary :: Gen a -> Gen (Solo a)

liftShrink :: (a -> [a]) -> Solo a -> [Solo a]

Arbitrary a => Arbitrary (a) Source # 
Instance details

Methods

arbitrary :: Gen (a)

shrink :: (a) -> [(a)]

CoArbitrary a => CoArbitrary (a) Source # 
Instance details

Methods

coarbitrary :: (a) -> Gen b -> Gen b

Function a => Function (a) Source # 
Instance details

Methods

function :: ((a) -> b) -> (a) :-> b