Safe HaskellSafe

Eta.Classes.Real

Description

The Real type class defines how to convert a numerical value into a full precision Rational value

Documentation

class (Num a, Ord a) => Real a where #

Minimal complete definition

toRational

Methods

toRational :: a -> Rational #

Instances

Real Int 

Methods

toRational :: Int -> Rational #

Real Int8 

Methods

toRational :: Int8 -> Rational #

Real Int16 

Methods

toRational :: Int16 -> Rational #

Real Int32 

Methods

toRational :: Int32 -> Rational #

Real Int64 

Methods

toRational :: Int64 -> Rational #

Real Integer 

Methods

toRational :: Integer -> Rational #

Real Word 

Methods

toRational :: Word -> Rational #

Integral a => Real (Ratio a) 

Methods

toRational :: Ratio a -> Rational #