quickcheck-instances-0.3.27: 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] #

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

Methods

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

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

Methods

arbitrary :: Gen (Solo a) #

shrink :: Solo a -> [Solo a] #

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

Methods

coarbitrary :: Solo a -> Gen b -> Gen b #