GHC.Integer.Simple.Internals

data Integer

type Positive

type Positives

data Digits

type Digit

data List a

mkInteger

errorInteger

errorPositive

smallInteger

wordToInteger

integerToWord

integerToInt

oneInteger

negativeOneInteger

twoToTheThirtytwoInteger

encodeDoubleInteger

encodeFloatInteger

decodeFloatInteger

decodeDoubleInteger

doubleFromInteger

floatFromInteger

andInteger

orInteger

xorInteger

complementInteger

shiftLInteger

shiftRInteger

testBitInteger

twosComplementPositive

flipBits

flipBitsDigits

negateInteger

plusInteger

minusInteger

timesInteger

divModInteger

divInteger

modInteger

quotRemInteger

quotInteger

remInteger

compareInteger

eqInteger#

neqInteger#

eqInteger

neqInteger

ltInteger#

gtInteger#

leInteger#

geInteger#

leInteger

gtInteger

ltInteger

geInteger

absInteger

signumInteger

hashInteger

onePositive

halfBoundUp

fullBound

lowHalfMask

highHalfShift

twoToTheThirtytwoPositive

digitsMaybeZeroToInteger

digitsToInteger

digitsToNegativeInteger

removeZeroTails

comparePositive

plusPositive

succPositive

minusPositive

timesPositive

timesDigit

splitHalves

shiftLPositive

smallShiftLPositive

shiftRPositive

smallShiftRPositive

quotRemPositive

some

andDigits

data DigitsOnes

andDigitsOnes

orDigits

xorDigits

doubleFromPositive

floatFromPositive