Data.Deka.Quad
data Quad
data Round
roundCeiling
roundUp
roundHalfUp
roundHalfEven
roundHalfDown
roundDown
roundFloor
round05Up
data Flag
divisionUndefined
divisionByZero
divisionImpossible
invalidOperation
inexact
underflow
overflow
conversionSyntax
data Flags
unFlags
setFlag
clearFlag
checkFlag
emptyFlags
data Ctx a
getStatus
setStatus
mapStatus
getRound
setRound
runCtx
evalCtx
data DecClass
sNan
qNan
negInf
negNormal
negSubnormal
negZero
posZero
posSubnormal
posNormal
posInf
decClass
fromByteString
toByteString
toEngByteString
type C'int32_t
type C'uint32_t
fromInt32
fromUInt32
toInt32
toInt32Exact
toUInt32
toUInt32Exact
add
subtract
multiply
fma
divide
divideInteger
remainder
remainderNear
quantize
reduce
compare
compareOrd
compareSignal
compareTotal
compareTotalMag
max
maxMag
min
minMag
sameQuantum
isFinite
isInfinite
isInteger
isLogical
isNaN
isNegative
isNormal
isPositive
isSignaling
isSigned
isSubnormal
isZero
plus
minus
abs
copySign
nextMinus
nextPlus
nextToward
and
or
xor
invert
shift
rotate
logB
scaleB
digits
toIntegralExact
toIntegralValue
zero
one
version
data Digit
digitToInt
intToDigit
digitToChar
digitsToInteger
integralToDigits
coefficientLen
payloadLen
data Coefficient
coefficient
unCoefficient
zeroCoefficient
oneCoefficient
data Payload
payload
unPayload
zeroPayload
data Exponent
exponent
unExponent
zeroExponent
minMaxExp
data AdjustedExp
adjustedExp
unAdjustedExp
minNormalAdj
minNormalExp
adjustedToExponent
data Sign
data NaN
data Value
data Decoded
fromBCD
toBCD
scientific
ordinary
decodedToRational
dIsFinite
dIsInfinite
dIsInteger
dIsLogical
dIsNaN
dIsNegative
dIsNormal
dIsPositive
dIsSignaling
dIsSigned
dIsSubnormal
dIsZero
dDigits
DecClass
dIsSNaN
dIsQNaN
dIsNegInf
dIsNegNormal
dIsNegSubnormal
dIsNegZero
dIsPosZero
dIsPosSubnormal
dIsPosNormal
dIsPosInf