| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Test.QuickCheck.Special
- newtype Special a = Special {
- getSpecial :: a
- class SpecialValues a where
Documentation
Additionally to the standard Arbitrary instances, this generates special values with a small probability.
Constructors
| Special | |
Fields
| |
Instances
| Functor Special Source # | |
| Bounded a => Bounded (Special a) Source # | |
| Enum a => Enum (Special a) Source # | |
| Eq a => Eq (Special a) Source # | |
| Integral a => Integral (Special a) Source # | |
| Num a => Num (Special a) Source # | |
| Ord a => Ord (Special a) Source # | |
| Read a => Read (Special a) Source # | |
| Real a => Real (Special a) Source # | |
| Show a => Show (Special a) Source # | |
| CoArbitrary a => CoArbitrary (Special a) Source # | |
| (Arbitrary a, SpecialValues a) => Arbitrary (Special a) Source # | |
class SpecialValues a where Source #
Provides a list of special values or edge cases
Minimal complete definition
Instances