| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Data.Convert.Bound
Documentation
boundedConversion :: (Bounded b, Ord a, Convertible a Rational, Convertible (Bounds b) (Bounds Rational)) => (a -> b) -> a -> Either BoundError b Source
class Conversions a b where Source
Methods
conversions :: Q Exp -> a -> b -> [Conversion] Source
Instances
genConversion :: Conversion -> Q Dec Source
genConversions :: [Conversion] -> Q [Dec] Source
Constructors
| IntLayout Sign Integer | |
| InfiniteLayout |
layoutBounds :: Layout -> Bounds Integer Source
Constructors
| MinusInfinity | |
| Value a | |
| Infinity |
infiniteBounds :: Bounds a Source