bool8-0.0.1: Alternative Bool type stored as byte
Data.Bool8
data Bool8 Source #
Instances
Methods
minBound :: Bool8 #
maxBound :: Bool8 #
succ :: Bool8 -> Bool8 #
pred :: Bool8 -> Bool8 #
toEnum :: Int -> Bool8 #
fromEnum :: Bool8 -> Int #
enumFrom :: Bool8 -> [Bool8] #
enumFromThen :: Bool8 -> Bool8 -> [Bool8] #
enumFromTo :: Bool8 -> Bool8 -> [Bool8] #
enumFromThenTo :: Bool8 -> Bool8 -> Bool8 -> [Bool8] #
(==) :: Bool8 -> Bool8 -> Bool #
(/=) :: Bool8 -> Bool8 -> Bool #
compare :: Bool8 -> Bool8 -> Ordering #
(<) :: Bool8 -> Bool8 -> Bool #
(<=) :: Bool8 -> Bool8 -> Bool #
(>) :: Bool8 -> Bool8 -> Bool #
(>=) :: Bool8 -> Bool8 -> Bool #
max :: Bool8 -> Bool8 -> Bool8 #
min :: Bool8 -> Bool8 -> Bool8 #
showsPrec :: Int -> Bool8 -> ShowS #
show :: Bool8 -> String #
showList :: [Bool8] -> ShowS #
sizeOf :: Bool8 -> Int #
alignment :: Bool8 -> Int #
peekElemOff :: Ptr Bool8 -> Int -> IO Bool8 #
pokeElemOff :: Ptr Bool8 -> Int -> Bool8 -> IO () #
peekByteOff :: Ptr b -> Int -> IO Bool8 #
pokeByteOff :: Ptr b -> Int -> Bool8 -> IO () #
peek :: Ptr Bool8 -> IO Bool8 #
poke :: Ptr Bool8 -> Bool8 -> IO () #
false :: Bool8 Source #
true :: Bool8 Source #
toBool :: Bool8 -> Bool Source #
fromBool :: Bool -> Bool8 Source #