base-compat
Safe HaskellSafe-Inferred
LanguageHaskell2010

Data.Word.Compat

Documentation

data Word16 #

Instances

Instances details
PrintfArg Word16 # 
Instance details

Defined in Text.Printf

Methods

formatArg :: Word16 -> FieldFormatter

parseFormat :: Word16 -> ModifierParser

Bits Word16 # 
Instance details

Defined in GHC.Internal.Word

FiniteBits Word16 # 
Instance details

Defined in GHC.Internal.Word

Bounded Word16 # 
Instance details

Defined in GHC.Internal.Word

Enum Word16 # 
Instance details

Defined in GHC.Internal.Word

Storable Word16 # 
Instance details

Defined in GHC.Internal.Foreign.Storable

Ix Word16 # 
Instance details

Defined in GHC.Internal.Word

Num Word16 # 
Instance details

Defined in GHC.Internal.Word

Read Word16 # 
Instance details

Defined in GHC.Internal.Read

Integral Word16 # 
Instance details

Defined in GHC.Internal.Word

Real Word16 # 
Instance details

Defined in GHC.Internal.Word

Show Word16 # 
Instance details

Defined in GHC.Internal.Word

Eq Word16 # 
Instance details

Defined in GHC.Internal.Word

Methods

(==) :: Word16 -> Word16 -> Bool #

(/=) :: Word16 -> Word16 -> Bool #

Ord Word16 # 
Instance details

Defined in GHC.Internal.Word

data Word32 #

Instances

Instances details
PrintfArg Word32 # 
Instance details

Defined in Text.Printf

Methods

formatArg :: Word32 -> FieldFormatter

parseFormat :: Word32 -> ModifierParser

Bits Word32 # 
Instance details

Defined in GHC.Internal.Word

FiniteBits Word32 # 
Instance details

Defined in GHC.Internal.Word

Bounded Word32 # 
Instance details

Defined in GHC.Internal.Word

Enum Word32 # 
Instance details

Defined in GHC.Internal.Word

Storable Word32 # 
Instance details

Defined in GHC.Internal.Foreign.Storable

Ix Word32 # 
Instance details

Defined in GHC.Internal.Word

Num Word32 # 
Instance details

Defined in GHC.Internal.Word

Read Word32 # 
Instance details

Defined in GHC.Internal.Read

Integral Word32 # 
Instance details

Defined in GHC.Internal.Word

Real Word32 # 
Instance details

Defined in GHC.Internal.Word

Show Word32 # 
Instance details

Defined in GHC.Internal.Word

Eq Word32 # 
Instance details

Defined in GHC.Internal.Word

Methods

(==) :: Word32 -> Word32 -> Bool #

(/=) :: Word32 -> Word32 -> Bool #

Ord Word32 # 
Instance details

Defined in GHC.Internal.Word

data Word64 #

Instances

Instances details
PrintfArg Word64 # 
Instance details

Defined in Text.Printf

Methods

formatArg :: Word64 -> FieldFormatter

parseFormat :: Word64 -> ModifierParser

Bits Word64 # 
Instance details

Defined in GHC.Internal.Word

FiniteBits Word64 # 
Instance details

Defined in GHC.Internal.Word

Bounded Word64 # 
Instance details

Defined in GHC.Internal.Word

Enum Word64 # 
Instance details

Defined in GHC.Internal.Word

Storable Word64 # 
Instance details

Defined in GHC.Internal.Foreign.Storable

Ix Word64 # 
Instance details

Defined in GHC.Internal.Word

Num Word64 # 
Instance details

Defined in GHC.Internal.Word

Read Word64 # 
Instance details

Defined in GHC.Internal.Read

Integral Word64 # 
Instance details

Defined in GHC.Internal.Word

Real Word64 # 
Instance details

Defined in GHC.Internal.Word

Show Word64 # 
Instance details

Defined in GHC.Internal.Word

Eq Word64 # 
Instance details

Defined in GHC.Internal.Word

Methods

(==) :: Word64 -> Word64 -> Bool #

(/=) :: Word64 -> Word64 -> Bool #

Ord Word64 # 
Instance details

Defined in GHC.Internal.Word

data Word8 #

Instances

Instances details
PrintfArg Word8 # 
Instance details

Defined in Text.Printf

Methods

formatArg :: Word8 -> FieldFormatter

parseFormat :: Word8 -> ModifierParser

Bits Word8 # 
Instance details

Defined in GHC.Internal.Word

FiniteBits Word8 # 
Instance details

Defined in GHC.Internal.Word

Bounded Word8 # 
Instance details

Defined in GHC.Internal.Word

Enum Word8 # 
Instance details

Defined in GHC.Internal.Word

Storable Word8 # 
Instance details

Defined in GHC.Internal.Foreign.Storable

Methods

sizeOf :: Word8 -> Int #

alignment :: Word8 -> Int #

peekElemOff :: Ptr Word8 -> Int -> IO Word8 #

pokeElemOff :: Ptr Word8 -> Int -> Word8 -> IO () #

peekByteOff :: Ptr b -> Int -> IO Word8 #

pokeByteOff :: Ptr b -> Int -> Word8 -> IO () #

peek :: Ptr Word8 -> IO Word8 #

poke :: Ptr Word8 -> Word8 -> IO () #

Ix Word8 # 
Instance details

Defined in GHC.Internal.Word

Num Word8 # 
Instance details

Defined in GHC.Internal.Word

Read Word8 # 
Instance details

Defined in GHC.Internal.Read

Integral Word8 # 
Instance details

Defined in GHC.Internal.Word

Real Word8 # 
Instance details

Defined in GHC.Internal.Word

Methods

toRational :: Word8 -> Rational #

Show Word8 # 
Instance details

Defined in GHC.Internal.Word

Methods

showsPrec :: Int -> Word8 -> ShowS #

show :: Word8 -> String #

showList :: [Word8] -> ShowS #

Eq Word8 # 
Instance details

Defined in GHC.Internal.Word

Methods

(==) :: Word8 -> Word8 -> Bool #

(/=) :: Word8 -> Word8 -> Bool #

Ord Word8 # 
Instance details

Defined in GHC.Internal.Word

Methods

compare :: Word8 -> Word8 -> Ordering #

(<) :: Word8 -> Word8 -> Bool #

(<=) :: Word8 -> Word8 -> Bool #

(>) :: Word8 -> Word8 -> Bool #

(>=) :: Word8 -> Word8 -> Bool #

max :: Word8 -> Word8 -> Word8 #

min :: Word8 -> Word8 -> Word8 #

data Word #

Instances

Instances details
PrintfArg Word # 
Instance details

Defined in Text.Printf

Methods

formatArg :: Word -> FieldFormatter

parseFormat :: Word -> ModifierParser

Bits Word # 
Instance details

Defined in GHC.Internal.Bits

FiniteBits Word # 
Instance details

Defined in GHC.Internal.Bits

Bounded Word # 
Instance details

Defined in GHC.Internal.Enum

Enum Word # 
Instance details

Defined in GHC.Internal.Enum

Methods

succ :: Word -> Word #

pred :: Word -> Word #

toEnum :: Int -> Word #

fromEnum :: Word -> Int #

enumFrom :: Word -> [Word] #

enumFromThen :: Word -> Word -> [Word] #

enumFromTo :: Word -> Word -> [Word] #

enumFromThenTo :: Word -> Word -> Word -> [Word] #

Storable Word # 
Instance details

Defined in GHC.Internal.Foreign.Storable

Methods

sizeOf :: Word -> Int #

alignment :: Word -> Int #

peekElemOff :: Ptr Word -> Int -> IO Word #

pokeElemOff :: Ptr Word -> Int -> Word -> IO () #

peekByteOff :: Ptr b -> Int -> IO Word #

pokeByteOff :: Ptr b -> Int -> Word -> IO () #

peek :: Ptr Word -> IO Word #

poke :: Ptr Word -> Word -> IO () #

Num Word # 
Instance details

Defined in GHC.Internal.Num

Methods

(+) :: Word -> Word -> Word #

(-) :: Word -> Word -> Word #

(*) :: Word -> Word -> Word #

negate :: Word -> Word #

abs :: Word -> Word #

signum :: Word -> Word #

fromInteger :: Integer -> Word #

Read Word # 
Instance details

Defined in GHC.Internal.Read

Integral Word # 
Instance details

Defined in GHC.Internal.Real

Methods

quot :: Word -> Word -> Word #

rem :: Word -> Word -> Word #

div :: Word -> Word -> Word #

mod :: Word -> Word -> Word #

quotRem :: Word -> Word -> (Word, Word) #

divMod :: Word -> Word -> (Word, Word) #

toInteger :: Word -> Integer #

Real Word # 
Instance details

Defined in GHC.Internal.Real

Methods

toRational :: Word -> Rational #

Show Word # 
Instance details

Defined in GHC.Internal.Show

Methods

showsPrec :: Int -> Word -> ShowS #

show :: Word -> String #

showList :: [Word] -> ShowS #

Eq Word # 
Instance details

Defined in GHC.Classes

Methods

(==) :: Word -> Word -> Bool #

(/=) :: Word -> Word -> Bool #

Ord Word # 
Instance details

Defined in GHC.Classes

Methods

compare :: Word -> Word -> Ordering #

(<) :: Word -> Word -> Bool #

(<=) :: Word -> Word -> Bool #

(>) :: Word -> Word -> Bool #

(>=) :: Word -> Word -> Bool #

max :: Word -> Word -> Word #

min :: Word -> Word -> Word #

Eq1 (UWord :: Type -> Type) # 
Instance details

Defined in Data.Functor.Classes

Methods

liftEq :: (a -> b -> Bool) -> UWord a -> UWord b -> Bool

Ord1 (UWord :: Type -> Type) # 
Instance details

Defined in Data.Functor.Classes

Methods

liftCompare :: (a -> b -> Ordering) -> UWord a -> UWord b -> Ordering

Show1 (UWord :: Type -> Type) # 
Instance details

Defined in Data.Functor.Classes

Methods

liftShowsPrec :: (Int -> a -> ShowS) -> ([a] -> ShowS) -> Int -> UWord a -> ShowS

liftShowList :: (Int -> a -> ShowS) -> ([a] -> ShowS) -> [UWord a] -> ShowS

Foldable (UWord :: Type -> Type) # 
Instance details

Defined in GHC.Internal.Data.Foldable

Methods

fold :: Monoid m => UWord m -> m #

foldMap :: Monoid m => (a -> m) -> UWord a -> m #

foldMap' :: Monoid m => (a -> m) -> UWord a -> m #

foldr :: (a -> b -> b) -> b -> UWord a -> b #

foldr' :: (a -> b -> b) -> b -> UWord a -> b #

foldl :: (b -> a -> b) -> b -> UWord a -> b #

foldl' :: (b -> a -> b) -> b -> UWord a -> b #

foldr1 :: (a -> a -> a) -> UWord a -> a #

foldl1 :: (a -> a -> a) -> UWord a -> a #

toList :: UWord a -> [a] #

null :: UWord a -> Bool #

length :: UWord a -> Int #

elem :: Eq a => a -> UWord a -> Bool #

maximum :: Ord a => UWord a -> a #

minimum :: Ord a => UWord a -> a #

sum :: Num a => UWord a -> a #

product :: Num a => UWord a -> a #

Traversable (UWord :: Type -> Type) # 
Instance details

Defined in GHC.Internal.Data.Traversable

Methods

traverse :: Applicative f => (a -> f b) -> UWord a -> f (UWord b) #

sequenceA :: Applicative f => UWord (f a) -> f (UWord a) #

mapM :: Monad m => (a -> m b) -> UWord a -> m (UWord b) #

sequence :: Monad m => UWord (m a) -> m (UWord a) #