ContentsIndex
Org.Org.Semantic.HBase.Mathematics.Floating
Synopsis
data Sign
= Positive
| Negative
data FloatingPointPositive
= FPInfinity
| FPZero
| FPFinite Integer Int
data FloatingPointNumber
= FPNaN
| FPNumber Sign FloatingPointPositive
class (HasNaN a, HasPosNegInfinities a, HasPosNegZeros a, IntensiveEnumerated a) => FloatingPoint a where
decodeFloatingPoint :: a -> FloatingPointNumber
encodeFloatingPoint :: FloatingPointNumber -> a
encodeSignedFPFinite :: Sign -> Integer -> Int -> a
minFPFinite :: Type a -> (Integer, Int)
maxFPFinite :: Type a -> (Integer, Int)
Produced by Haddock version 0.6