Morley.Prelude.Word
data Word63 Source #
Defined in Morley.Prelude.Word
Methods
(.&.) :: Word63 -> Word63 -> Word63 #
(.|.) :: Word63 -> Word63 -> Word63 #
xor :: Word63 -> Word63 -> Word63 #
complement :: Word63 -> Word63 #
shift :: Word63 -> Int -> Word63 #
rotate :: Word63 -> Int -> Word63 #
zeroBits :: Word63 #
bit :: Int -> Word63 #
setBit :: Word63 -> Int -> Word63 #
clearBit :: Word63 -> Int -> Word63 #
complementBit :: Word63 -> Int -> Word63 #
testBit :: Word63 -> Int -> Bool #
bitSizeMaybe :: Word63 -> Maybe Int #
bitSize :: Word63 -> Int #
isSigned :: Word63 -> Bool #
shiftL :: Word63 -> Int -> Word63 #
unsafeShiftL :: Word63 -> Int -> Word63 #
shiftR :: Word63 -> Int -> Word63 #
unsafeShiftR :: Word63 -> Int -> Word63 #
rotateL :: Word63 -> Int -> Word63 #
rotateR :: Word63 -> Int -> Word63 #
popCount :: Word63 -> Int #
finiteBitSize :: Word63 -> Int #
countLeadingZeros :: Word63 -> Int #
countTrailingZeros :: Word63 -> Int #
minBound :: Word63 #
maxBound :: Word63 #
succ :: Word63 -> Word63 #
pred :: Word63 -> Word63 #
toEnum :: Int -> Word63 #
fromEnum :: Word63 -> Int #
enumFrom :: Word63 -> [Word63] #
enumFromThen :: Word63 -> Word63 -> [Word63] #
enumFromTo :: Word63 -> Word63 -> [Word63] #
enumFromThenTo :: Word63 -> Word63 -> Word63 -> [Word63] #
(+) :: Word63 -> Word63 -> Word63 #
(-) :: Word63 -> Word63 -> Word63 #
(*) :: Word63 -> Word63 -> Word63 #
negate :: Word63 -> Word63 #
abs :: Word63 -> Word63 #
signum :: Word63 -> Word63 #
fromInteger :: Integer -> Word63 #
readsPrec :: Int -> ReadS Word63 #
readList :: ReadS [Word63] #
readPrec :: ReadPrec Word63 #
readListPrec :: ReadPrec [Word63] #
quot :: Word63 -> Word63 -> Word63 #
rem :: Word63 -> Word63 -> Word63 #
div :: Word63 -> Word63 -> Word63 #
mod :: Word63 -> Word63 -> Word63 #
quotRem :: Word63 -> Word63 -> (Word63, Word63) #
divMod :: Word63 -> Word63 -> (Word63, Word63) #
toInteger :: Word63 -> Integer #
toRational :: Word63 -> Rational #
showsPrec :: Int -> Word63 -> ShowS #
show :: Word63 -> String #
showList :: [Word63] -> ShowS #
(==) :: Word63 -> Word63 -> Bool #
(/=) :: Word63 -> Word63 -> Bool #
compare :: Word63 -> Word63 -> Ordering #
(<) :: Word63 -> Word63 -> Bool #
(<=) :: Word63 -> Word63 -> Bool #
(>) :: Word63 -> Word63 -> Bool #
(>=) :: Word63 -> Word63 -> Bool #
max :: Word63 -> Word63 -> Word63 #
min :: Word63 -> Word63 -> Word63 #
Defined in Morley.Prelude.Show
data Word62 Source #
(.&.) :: Word62 -> Word62 -> Word62 #
(.|.) :: Word62 -> Word62 -> Word62 #
xor :: Word62 -> Word62 -> Word62 #
complement :: Word62 -> Word62 #
shift :: Word62 -> Int -> Word62 #
rotate :: Word62 -> Int -> Word62 #
zeroBits :: Word62 #
bit :: Int -> Word62 #
setBit :: Word62 -> Int -> Word62 #
clearBit :: Word62 -> Int -> Word62 #
complementBit :: Word62 -> Int -> Word62 #
testBit :: Word62 -> Int -> Bool #
bitSizeMaybe :: Word62 -> Maybe Int #
bitSize :: Word62 -> Int #
isSigned :: Word62 -> Bool #
shiftL :: Word62 -> Int -> Word62 #
unsafeShiftL :: Word62 -> Int -> Word62 #
shiftR :: Word62 -> Int -> Word62 #
unsafeShiftR :: Word62 -> Int -> Word62 #
rotateL :: Word62 -> Int -> Word62 #
rotateR :: Word62 -> Int -> Word62 #
popCount :: Word62 -> Int #
finiteBitSize :: Word62 -> Int #
countLeadingZeros :: Word62 -> Int #
countTrailingZeros :: Word62 -> Int #
minBound :: Word62 #
maxBound :: Word62 #
succ :: Word62 -> Word62 #
pred :: Word62 -> Word62 #
toEnum :: Int -> Word62 #
fromEnum :: Word62 -> Int #
enumFrom :: Word62 -> [Word62] #
enumFromThen :: Word62 -> Word62 -> [Word62] #
enumFromTo :: Word62 -> Word62 -> [Word62] #
enumFromThenTo :: Word62 -> Word62 -> Word62 -> [Word62] #
(+) :: Word62 -> Word62 -> Word62 #
(-) :: Word62 -> Word62 -> Word62 #
(*) :: Word62 -> Word62 -> Word62 #
negate :: Word62 -> Word62 #
abs :: Word62 -> Word62 #
signum :: Word62 -> Word62 #
fromInteger :: Integer -> Word62 #
readsPrec :: Int -> ReadS Word62 #
readList :: ReadS [Word62] #
readPrec :: ReadPrec Word62 #
readListPrec :: ReadPrec [Word62] #
quot :: Word62 -> Word62 -> Word62 #
rem :: Word62 -> Word62 -> Word62 #
div :: Word62 -> Word62 -> Word62 #
mod :: Word62 -> Word62 -> Word62 #
quotRem :: Word62 -> Word62 -> (Word62, Word62) #
divMod :: Word62 -> Word62 -> (Word62, Word62) #
toInteger :: Word62 -> Integer #
toRational :: Word62 -> Rational #
showsPrec :: Int -> Word62 -> ShowS #
show :: Word62 -> String #
showList :: [Word62] -> ShowS #
(==) :: Word62 -> Word62 -> Bool #
(/=) :: Word62 -> Word62 -> Bool #
compare :: Word62 -> Word62 -> Ordering #
(<) :: Word62 -> Word62 -> Bool #
(<=) :: Word62 -> Word62 -> Bool #
(>) :: Word62 -> Word62 -> Bool #
(>=) :: Word62 -> Word62 -> Bool #
max :: Word62 -> Word62 -> Word62 #
min :: Word62 -> Word62 -> Word62 #