-- Hoogle documentation, generated by Haddock
-- See Hoogle, http://www.haskell.org/hoogle/
-- | Bounds-checking integer types.
--
-- Includes replacements for all of the Data.Int and
-- Data.Word types. No effort has been made towards performance.
@package checked
@version 0.1.0.0
-- | A drop-in replacements for the Data.Word types. Exceptions are thrown
-- whenever an operation would over-flow.
module Data.Word.Checked
data Word
data Word8
data Word16
data Word32
data Word64
instance Bits Word64
instance Bounded Word64
instance Eq Word64
instance Integral Word64
instance Ix Word64
instance Ord Word64
instance PrintfArg Word64
instance Real Word64
instance Storable Word64
instance Bits Word32
instance Bounded Word32
instance Eq Word32
instance Integral Word32
instance Ix Word32
instance Ord Word32
instance PrintfArg Word32
instance Real Word32
instance Storable Word32
instance Bits Word16
instance Bounded Word16
instance Eq Word16
instance Integral Word16
instance Ix Word16
instance Ord Word16
instance PrintfArg Word16
instance Real Word16
instance Storable Word16
instance Bits Word8
instance Bounded Word8
instance Eq Word8
instance Integral Word8
instance Ix Word8
instance Ord Word8
instance PrintfArg Word8
instance Real Word8
instance Storable Word8
instance Bits Word
instance Bounded Word
instance Eq Word
instance Integral Word
instance Ix Word
instance Ord Word
instance PrintfArg Word
instance Real Word
instance Storable Word
instance Enum Word64
instance Num Word64
instance Read Word64
instance Show Word64
instance Typeable Word64
instance Enum Word32
instance Num Word32
instance Read Word32
instance Show Word32
instance Typeable Word32
instance Enum Word16
instance Num Word16
instance Read Word16
instance Show Word16
instance Typeable Word16
instance Enum Word8
instance Num Word8
instance Read Word8
instance Show Word8
instance Typeable Word8
instance Enum Word
instance Num Word
instance Read Word
instance Show Word
instance Typeable Word
-- | A drop-in replacements for the Data.Int types. Exceptions are thrown
-- whenever an operation would over-flow.
module Data.Int.Checked
data Int
data Int8
data Int16
data Int32
data Int64
instance Bits Int64
instance Bounded Int64
instance Eq Int64
instance Integral Int64
instance Ix Int64
instance Ord Int64
instance PrintfArg Int64
instance Real Int64
instance Storable Int64
instance Bits Int32
instance Bounded Int32
instance Eq Int32
instance Integral Int32
instance Ix Int32
instance Ord Int32
instance PrintfArg Int32
instance Real Int32
instance Storable Int32
instance Bits Int16
instance Bounded Int16
instance Eq Int16
instance Integral Int16
instance Ix Int16
instance Ord Int16
instance PrintfArg Int16
instance Real Int16
instance Storable Int16
instance Bits Int8
instance Bounded Int8
instance Eq Int8
instance Integral Int8
instance Ix Int8
instance Ord Int8
instance PrintfArg Int8
instance Real Int8
instance Storable Int8
instance Bits Int
instance Bounded Int
instance Eq Int
instance Integral Int
instance Ix Int
instance Ord Int
instance PrintfArg Int
instance Real Int
instance Storable Int
instance Enum Int64
instance Num Int64
instance Read Int64
instance Show Int64
instance Typeable Int64
instance Enum Int32
instance Num Int32
instance Read Int32
instance Show Int32
instance Typeable Int32
instance Enum Int16
instance Num Int16
instance Read Int16
instance Show Int16
instance Typeable Int16
instance Enum Int8
instance Num Int8
instance Read Int8
instance Show Int8
instance Typeable Int8
instance Enum Int
instance Num Int
instance Read Int
instance Show Int
instance Typeable Int