hat-2.7.0.12: The Haskell tracer, generating and viewing Haskell execution traces

Safe HaskellNone
LanguageHaskell98

Hat.Ratio

Documentation

data Ratio a Source

Instances

WrapVal (Ratio a) 
Integral a => Show (Ratio a) 
(Read a, Integral a) => Read (Ratio a) 
Integral a => RealFrac (Ratio a) 
Integral a => Fractional (Ratio a) 
Integral a => Real (Ratio a) 
Integral a => Num (Ratio a) 
Integral a => Enum (Ratio a) 
Integral a => Ord (Ratio a) 
Eq a => Eq (Ratio a) 

(!%) :: Integral a => RefSrcPos -> RefExp -> R (Fun a (Fun a (Ratio a))) Source

(*%) :: Integral a => R a -> R a -> RefExp -> R (Ratio a) Source

hnumerator :: Integral a => R (Ratio a) -> RefExp -> R a Source

hdenominator :: Integral a => R (Ratio a) -> RefExp -> R a Source