Safe Haskell | Safe |
---|
Eta.Classes.Fractional
Description
The Fractional
type class defines Fractional values
and how are they are divided:
- Fractional division
(/)
- Conversion from
Rational
fromRational
- fractionReciprocal :: Fractional a => a -> a
- class Num a => Fractional a where
- (/) :: Fractional a => a -> a -> a
- (**) :: Floating a => a -> a -> a
- recip :: Fractional a => a -> a
- fromRational :: Fractional a => Rational -> a
Documentation
fractionReciprocal :: Fractional a => a -> a #
Inverts the fraction
>>>
x = 7/2
>>>
x' = 2/7
>>>
fractionReciprocal x == x'
True
class Num a => Fractional a where #
Minimal complete definition
fromRational, (recip | (/))
Instances
Integral a => Fractional (Ratio a) | |
(/) :: Fractional a => a -> a -> a #
recip :: Fractional a => a -> a #
fromRational :: Fractional a => Rational -> a #