| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Test.Validity.Functions.Idempotence
- idempotentOnGen :: (Show a, Eq a) => (a -> a) -> Gen a -> Property
- idempotentOnValid :: (Show a, Eq a, GenValidity a) => (a -> a) -> Property
- idempotent :: (Show a, Eq a, GenValidity a) => (a -> a) -> Property
- idempotentOnArbitrary :: (Show a, Eq a, Arbitrary a) => (a -> a) -> Property
Standard tests involving validity
idempotentOnValid :: (Show a, Eq a, GenValidity a) => (a -> a) -> Property Source #
idempotent :: (Show a, Eq a, GenValidity a) => (a -> a) -> Property Source #