numeric-quest-0.2.0.2: Math and quantum mechanics

Safe HaskellSafe
LanguageHaskell98

Fraction

Documentation

data Fraction #

Constructors

Integer :-: Integer infix 7 

Instances

Enum Fraction # 
Eq Fraction # 
Fractional Fraction # 
Num Fraction # 
Ord Fraction # 
Read Fraction # 
Real Fraction # 
RealFrac Fraction # 

Methods

properFraction :: Integral b => Fraction -> (b, Fraction) #

truncate :: Integral b => Fraction -> b #

round :: Integral b => Fraction -> b #

ceiling :: Integral b => Fraction -> b #

floor :: Integral b => Fraction -> b #

Show Fraction # 
Transcendental Fraction # 

numericEnumFrom :: Real a => a -> [a] #

numericEnumFromThen :: Real a => a -> a -> [a] #

numericEnumFromTo :: Real a => a -> a -> [a] #

numericEnumFromThenTo :: Real a => a -> a -> a -> [a] #

type CF = [(Fraction, Fraction)] #

fromTaylorToCF :: Fractional a => [a] -> a -> [(a, a)] #

class Transcendental a where #

Minimal complete definition

pi', tan', sin', cos', atan', asin', acos', sqrt', root', power', exp', tanh', sinh', cosh', atanh', asinh', acosh', log', decimal

Methods

pi' :: Fraction -> a #

tan' :: Fraction -> a -> a #

sin' :: Fraction -> a -> a #

cos' :: Fraction -> a -> a #

atan' :: Fraction -> a -> a #

asin' :: Fraction -> a -> a #

acos' :: Fraction -> a -> a #

sqrt' :: Fraction -> a -> a #

root' :: Fraction -> a -> Integer -> a #

power' :: Fraction -> a -> a -> a #

exp' :: Fraction -> a -> a #

tanh' :: Fraction -> a -> a #

sinh' :: Fraction -> a -> a #

cosh' :: Fraction -> a -> a #

atanh' :: Fraction -> a -> a #

asinh' :: Fraction -> a -> a #

acosh' :: Fraction -> a -> a #

log' :: Fraction -> a -> a #

decimal :: Integer -> a -> IO () #