HORIZON HASKELLDocslts/ghc-9.10.x248f8f02026-10-05Search names, modules, packages, or :: a typeCtrl K

GHC 9.10.3 · lts/ghc-9.10.x · 248f8f0 · 2026-10-05

Modulererebase-1.21.2Haskell2010

GHC.Word

  • 5 types
  • 39 values
datadata Word
#

A Word is an unsigned integral type, with the same size as Int.

Constructors

Instances44Bounded, Enum, Integral, Data, Num, Read, …
datadata Word64
#

64-bit unsigned integer type

Constructors

Instances36Bounded, Enum, Eq, Integral, Data, Num, …
  • Bounded Word64Defined in ghc-internal-9.1003.0 · GHC.Internal.Word
  • Enum Word64Defined in ghc-internal-9.1003.0 · GHC.Internal.Word
  • Eq Word64Defined in ghc-internal-9.1003.0 · GHC.Internal.Word
  • Integral Word64Defined in ghc-internal-9.1003.0 · GHC.Internal.Word
  • Data Word64Defined in ghc-internal-9.1003.0 · GHC.Internal.Data.Data
  • Num Word64Defined in ghc-internal-9.1003.0 · GHC.Internal.Word
  • Ord Word64Defined in ghc-internal-9.1003.0 · GHC.Internal.Word
  • Read Word64Defined in ghc-internal-9.1003.0 · GHC.Internal.Read
  • Real Word64Defined in ghc-internal-9.1003.0 · GHC.Internal.Word
  • Show Word64Defined in ghc-internal-9.1003.0 · GHC.Internal.Word
  • Ix Word64Defined in ghc-internal-9.1003.0 · GHC.Internal.Word
  • Bits Word64Defined in ghc-internal-9.1003.0 · GHC.Internal.Word
  • FiniteBits Word64Defined in ghc-internal-9.1003.0 · GHC.Internal.Word
  • Storable Word64Defined in ghc-internal-9.1003.0 · GHC.Internal.Foreign.Storable
  • PrintfArg Word64Defined in base-4.20.2.0 · Text.Printf
  • NFData Word64Defined in deepseq-1.5.0.0 · Control.DeepSeq
  • Mantissa Word64Defined in bytestring-0.12.2.0 · Data.ByteString.Builder.RealFloat.Internal
  • Random Word64Defined in random-1.2.1.3 · System.Random
  • Finite Word64Defined in random-1.2.1.3 · System.Random.GFinite
  • Uniform Word64Defined in random-1.2.1.3 · System.Random.Internal
  • UniformRange Word64Defined in random-1.2.1.3 · System.Random.Internal
  • Binary Word64Defined in binary-0.8.9.3 · Data.Binary.Class
  • Hashable Word64Defined in hashable-1.4.7.0 · Data.Hashable.Class
  • Prim Word64Defined in primitive-0.9.1.0 · Data.Primitive.Types
  • Unbox Word64Defined in vector-0.13.2.0 · Data.Vector.Unboxed.Base
  • ByteSource Word64Defined in uuid-types-1.0.6 · Data.UUID.Types.Internal.Builder
  • Default Word64Defined in data-default-0.8.0.1 · Data.Default.Internal
  • Lift Word64Defined in template-haskell-2.22.0.0 · Language.Haskell.TH.Syntax
  • IArray UArray Word64Defined in array-0.5.8.0 · Data.Array.Base
  • Vector Vector Word64Defined in vector-0.13.2.0 · Data.Vector.Unboxed.Base
  • MVector MVector Word64Defined in vector-0.13.2.0 · Data.Vector.Unboxed.Base
  • MArray IOUArray Word64 IODefined in array-0.5.8.0 · Data.Array.IO.Internals
  • MArray (STUArray s) Word64 (ST s)Defined in array-0.5.8.0 · Data.Array.Base
  • data MVector s Word64Defined in vector-0.13.2.0 · Data.Vector.Unboxed.Base
  • data Vector Word64Defined in vector-0.13.2.0 · Data.Vector.Unboxed.Base
  • type ByteSink Word64 g = Takes8Bytes gDefined in uuid-types-1.0.6 · Data.UUID.Types.Internal.Builder
datadata Word32
#

32-bit unsigned integer type

Constructors

Instances36Bounded, Enum, Eq, Integral, Data, Num, …
  • Bounded Word32Defined in ghc-internal-9.1003.0 · GHC.Internal.Word
  • Enum Word32Defined in ghc-internal-9.1003.0 · GHC.Internal.Word
  • Eq Word32Defined in ghc-internal-9.1003.0 · GHC.Internal.Word
  • Integral Word32Defined in ghc-internal-9.1003.0 · GHC.Internal.Word
  • Data Word32Defined in ghc-internal-9.1003.0 · GHC.Internal.Data.Data
  • Num Word32Defined in ghc-internal-9.1003.0 · GHC.Internal.Word
  • Ord Word32Defined in ghc-internal-9.1003.0 · GHC.Internal.Word
  • Read Word32Defined in ghc-internal-9.1003.0 · GHC.Internal.Read
  • Real Word32Defined in ghc-internal-9.1003.0 · GHC.Internal.Word
  • Show Word32Defined in ghc-internal-9.1003.0 · GHC.Internal.Word
  • Ix Word32Defined in ghc-internal-9.1003.0 · GHC.Internal.Word
  • Bits Word32Defined in ghc-internal-9.1003.0 · GHC.Internal.Word
  • FiniteBits Word32Defined in ghc-internal-9.1003.0 · GHC.Internal.Word
  • Storable Word32Defined in ghc-internal-9.1003.0 · GHC.Internal.Foreign.Storable
  • PrintfArg Word32Defined in base-4.20.2.0 · Text.Printf
  • NFData Word32Defined in deepseq-1.5.0.0 · Control.DeepSeq
  • Mantissa Word32Defined in bytestring-0.12.2.0 · Data.ByteString.Builder.RealFloat.Internal
  • Random Word32Defined in random-1.2.1.3 · System.Random
  • Finite Word32Defined in random-1.2.1.3 · System.Random.GFinite
  • Uniform Word32Defined in random-1.2.1.3 · System.Random.Internal
  • UniformRange Word32Defined in random-1.2.1.3 · System.Random.Internal
  • Binary Word32Defined in binary-0.8.9.3 · Data.Binary.Class
  • Hashable Word32Defined in hashable-1.4.7.0 · Data.Hashable.Class
  • Prim Word32Defined in primitive-0.9.1.0 · Data.Primitive.Types
  • Unbox Word32Defined in vector-0.13.2.0 · Data.Vector.Unboxed.Base
  • ByteSource Word32Defined in uuid-types-1.0.6 · Data.UUID.Types.Internal.Builder
  • Default Word32Defined in data-default-0.8.0.1 · Data.Default.Internal
  • Lift Word32Defined in template-haskell-2.22.0.0 · Language.Haskell.TH.Syntax
  • IArray UArray Word32Defined in array-0.5.8.0 · Data.Array.Base
  • Vector Vector Word32Defined in vector-0.13.2.0 · Data.Vector.Unboxed.Base
  • MVector MVector Word32Defined in vector-0.13.2.0 · Data.Vector.Unboxed.Base
  • MArray IOUArray Word32 IODefined in array-0.5.8.0 · Data.Array.IO.Internals
  • MArray (STUArray s) Word32 (ST s)Defined in array-0.5.8.0 · Data.Array.Base
  • data MVector s Word32Defined in vector-0.13.2.0 · Data.Vector.Unboxed.Base
  • data Vector Word32Defined in vector-0.13.2.0 · Data.Vector.Unboxed.Base
  • type ByteSink Word32 g = Takes4Bytes gDefined in uuid-types-1.0.6 · Data.UUID.Types.Internal.Builder
datadata Word16
#

16-bit unsigned integer type

Constructors

Instances35Bounded, Enum, Eq, Integral, Data, Num, …
  • Bounded Word16Defined in ghc-internal-9.1003.0 · GHC.Internal.Word
  • Enum Word16Defined in ghc-internal-9.1003.0 · GHC.Internal.Word
  • Eq Word16Defined in ghc-internal-9.1003.0 · GHC.Internal.Word
  • Integral Word16Defined in ghc-internal-9.1003.0 · GHC.Internal.Word
  • Data Word16Defined in ghc-internal-9.1003.0 · GHC.Internal.Data.Data
  • Num Word16Defined in ghc-internal-9.1003.0 · GHC.Internal.Word
  • Ord Word16Defined in ghc-internal-9.1003.0 · GHC.Internal.Word
  • Read Word16Defined in ghc-internal-9.1003.0 · GHC.Internal.Read
  • Real Word16Defined in ghc-internal-9.1003.0 · GHC.Internal.Word
  • Show Word16Defined in ghc-internal-9.1003.0 · GHC.Internal.Word
  • Ix Word16Defined in ghc-internal-9.1003.0 · GHC.Internal.Word
  • Bits Word16Defined in ghc-internal-9.1003.0 · GHC.Internal.Word
  • FiniteBits Word16Defined in ghc-internal-9.1003.0 · GHC.Internal.Word
  • Storable Word16Defined in ghc-internal-9.1003.0 · GHC.Internal.Foreign.Storable
  • PrintfArg Word16Defined in base-4.20.2.0 · Text.Printf
  • NFData Word16Defined in deepseq-1.5.0.0 · Control.DeepSeq
  • Random Word16Defined in random-1.2.1.3 · System.Random
  • Finite Word16Defined in random-1.2.1.3 · System.Random.GFinite
  • Uniform Word16Defined in random-1.2.1.3 · System.Random.Internal
  • UniformRange Word16Defined in random-1.2.1.3 · System.Random.Internal
  • Binary Word16Defined in binary-0.8.9.3 · Data.Binary.Class
  • Hashable Word16Defined in hashable-1.4.7.0 · Data.Hashable.Class
  • Prim Word16Defined in primitive-0.9.1.0 · Data.Primitive.Types
  • Unbox Word16Defined in vector-0.13.2.0 · Data.Vector.Unboxed.Base
  • ByteSource Word16Defined in uuid-types-1.0.6 · Data.UUID.Types.Internal.Builder
  • Default Word16Defined in data-default-0.8.0.1 · Data.Default.Internal
  • Lift Word16Defined in template-haskell-2.22.0.0 · Language.Haskell.TH.Syntax
  • IArray UArray Word16Defined in array-0.5.8.0 · Data.Array.Base
  • Vector Vector Word16Defined in vector-0.13.2.0 · Data.Vector.Unboxed.Base
  • MVector MVector Word16Defined in vector-0.13.2.0 · Data.Vector.Unboxed.Base
  • MArray IOUArray Word16 IODefined in array-0.5.8.0 · Data.Array.IO.Internals
  • MArray (STUArray s) Word16 (ST s)Defined in array-0.5.8.0 · Data.Array.Base
  • data MVector s Word16Defined in vector-0.13.2.0 · Data.Vector.Unboxed.Base
  • data Vector Word16Defined in vector-0.13.2.0 · Data.Vector.Unboxed.Base
  • type ByteSink Word16 g = Takes2Bytes gDefined in uuid-types-1.0.6 · Data.UUID.Types.Internal.Builder
datadata Word8
#

8-bit unsigned integer type

Constructors

Instances35Bounded, Enum, Eq, Integral, Data, Num, …
  • Bounded Word8Defined in ghc-internal-9.1003.0 · GHC.Internal.Word
  • Enum Word8Defined in ghc-internal-9.1003.0 · GHC.Internal.Word
  • Eq Word8Defined in ghc-internal-9.1003.0 · GHC.Internal.Word
  • Integral Word8Defined in ghc-internal-9.1003.0 · GHC.Internal.Word
  • Data Word8Defined in ghc-internal-9.1003.0 · GHC.Internal.Data.Data
  • Num Word8Defined in ghc-internal-9.1003.0 · GHC.Internal.Word
  • Ord Word8Defined in ghc-internal-9.1003.0 · GHC.Internal.Word
  • Read Word8Defined in ghc-internal-9.1003.0 · GHC.Internal.Read
  • Real Word8Defined in ghc-internal-9.1003.0 · GHC.Internal.Word
  • Show Word8Defined in ghc-internal-9.1003.0 · GHC.Internal.Word
  • Ix Word8Defined in ghc-internal-9.1003.0 · GHC.Internal.Word
  • Bits Word8Defined in ghc-internal-9.1003.0 · GHC.Internal.Word
  • FiniteBits Word8Defined in ghc-internal-9.1003.0 · GHC.Internal.Word
  • Storable Word8Defined in ghc-internal-9.1003.0 · GHC.Internal.Foreign.Storable
  • PrintfArg Word8Defined in base-4.20.2.0 · Text.Printf
  • NFData Word8Defined in deepseq-1.5.0.0 · Control.DeepSeq
  • Random Word8Defined in random-1.2.1.3 · System.Random
  • Finite Word8Defined in random-1.2.1.3 · System.Random.GFinite
  • Uniform Word8Defined in random-1.2.1.3 · System.Random.Internal
  • UniformRange Word8Defined in random-1.2.1.3 · System.Random.Internal
  • Binary Word8Defined in binary-0.8.9.3 · Data.Binary.Class
  • Hashable Word8Defined in hashable-1.4.7.0 · Data.Hashable.Class
  • Prim Word8Defined in primitive-0.9.1.0 · Data.Primitive.Types
  • Unbox Word8Defined in vector-0.13.2.0 · Data.Vector.Unboxed.Base
  • ByteSource Word8Defined in uuid-types-1.0.6 · Data.UUID.Types.Internal.Builder
  • Default Word8Defined in data-default-0.8.0.1 · Data.Default.Internal
  • Lift Word8Defined in template-haskell-2.22.0.0 · Language.Haskell.TH.Syntax
  • IArray UArray Word8Defined in array-0.5.8.0 · Data.Array.Base
  • Vector Vector Word8Defined in vector-0.13.2.0 · Data.Vector.Unboxed.Base
  • MVector MVector Word8Defined in vector-0.13.2.0 · Data.Vector.Unboxed.Base
  • MArray IOUArray Word8 IODefined in array-0.5.8.0 · Data.Array.IO.Internals
  • MArray (STUArray s) Word8 (ST s)Defined in array-0.5.8.0 · Data.Array.Base
  • data MVector s Word8Defined in vector-0.13.2.0 · Data.Vector.Unboxed.Base
  • data Vector Word8Defined in vector-0.13.2.0 · Data.Vector.Unboxed.Base
  • type ByteSink Word8 g = Takes1Byte gDefined in uuid-types-1.0.6 · Data.UUID.Types.Internal.Builder