| Copyright | (c) Ian Lynagh 2007-2012 |
|---|---|
| License | BSD3 |
| Maintainer | igloo@earth.li |
| Stability | internal |
| Portability | non-portable (GHC Extensions) |
| Safe Haskell | None |
| Language | Haskell2010 |
GHC.Integer
Description
An simple definition of the Integer type.
Documentation
smallInteger :: Int# -> Integer Source #
wordToInteger :: Word# -> Integer Source #
integerToWord :: Integer -> Word# Source #
integerToInt :: Integer -> Int# Source #
negateInteger :: Integer -> Integer Source #
neqInteger :: Integer -> Integer -> Bool Source #
absInteger :: Integer -> Integer Source #
signumInteger :: Integer -> Integer Source #
compareInteger :: Integer -> Integer -> Ordering Source #
eqInteger# :: Integer -> Integer -> Int# Source #
neqInteger# :: Integer -> Integer -> Int# Source #
leInteger# :: Integer -> Integer -> Int# Source #
gtInteger# :: Integer -> Integer -> Int# Source #
ltInteger# :: Integer -> Integer -> Int# Source #
geInteger# :: Integer -> Integer -> Int# Source #
encodeFloatInteger :: Integer -> Int# -> Float# Source #
decodeFloatInteger :: Float# -> (# Integer, Int# #) Source #
floatFromInteger :: Integer -> Float# Source #
encodeDoubleInteger :: Integer -> Int# -> Double# Source #
decodeDoubleInteger :: Double# -> (# Integer, Int# #) Source #
doubleFromInteger :: Integer -> Double# Source #
complementInteger :: Integer -> Integer Source #
shiftLInteger :: Integer -> Int# -> Integer Source #
shiftRInteger :: Integer -> Int# -> Integer Source #
testBitInteger :: Integer -> Int# -> Bool Source #
hashInteger :: Integer -> Int# Source #