Safe Haskell | Safe |
---|---|
Language | Haskell98 |
Test.QuickCheck.Instances.Tagged
Contents
Orphan instances
Arbitrary1 (Proxy :: Type -> Type) Source # | |
Methods liftArbitrary :: Gen a -> Gen (Proxy a) Source # liftShrink :: (a -> [a]) -> Proxy a -> [Proxy a] Source # | |
Arbitrary2 (Tagged :: Type -> Type -> Type) Source # | |
Function (Proxy a) Source # | |
Arbitrary (Proxy a) Source # | |
Arbitrary1 (Tagged a) Source # | |
CoArbitrary (Proxy a) Source # | |
Methods coarbitrary :: Proxy a -> Gen b -> Gen b Source # | |
Function b => Function (Tagged a b) Source # | |
Arbitrary b => Arbitrary (Tagged a b) Source # | |
CoArbitrary b => CoArbitrary (Tagged a b) Source # | |