Safe Haskell | None |
---|---|
Language | Haskell2010 |
Arbitrary precision number representation
- data Arbitrary
Documentation
A representation that uses arbitrary-sized Integers and Rationals
Rep Arbitrary | |
Enum (Z Arbitrary) | |
Enum (R Arbitrary) | |
Eq (Z Arbitrary) | |
Eq (R Arbitrary) | |
Fractional (R Arbitrary) | |
Integral (Z Arbitrary) | |
Num (Z Arbitrary) | |
Num (R Arbitrary) | |
Ord (Z Arbitrary) | |
Ord (R Arbitrary) | |
Real (Z Arbitrary) | |
Real (R Arbitrary) | |
RealFrac (R Arbitrary) | |
Show (Z Arbitrary) | Define show manually, so we can strip out the Z and R prefixes. |
Show (R Arbitrary) | |
data Z Arbitrary = Z Integer | |
data R Arbitrary = R Rational |