word16-0.1.0.0: Word16 library
Safe HaskellSafe-Inferred
LanguageHaskell2010

Data.Word16

Description

Word16 module to be used with ByteString/ShortByteString. All functions assumes that Word16 is encoded in BE.

Synopsis

Re-exporting

data Word16 #

16-bit unsigned integer type

Instances

Instances details
Bounded Word16

Since: base-2.1

Instance details

Defined in GHC.Word

Enum Word16

Since: base-2.1

Instance details

Defined in GHC.Word

Eq Word16

Since: base-2.1

Instance details

Defined in GHC.Word

Methods

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

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

Integral Word16

Since: base-2.1

Instance details

Defined in GHC.Word

Num Word16

Since: base-2.1

Instance details

Defined in GHC.Word

Ord Word16

Since: base-2.1

Instance details

Defined in GHC.Word

Read Word16

Since: base-2.1

Instance details

Defined in GHC.Read

Real Word16

Since: base-2.1

Instance details

Defined in GHC.Word

Show Word16

Since: base-2.1

Instance details

Defined in GHC.Word

Ix Word16

Since: base-2.1

Instance details

Defined in GHC.Word

Bits Word16

Since: base-2.1

Instance details

Defined in GHC.Word

FiniteBits Word16

Since: base-4.6.0.0

Instance details

Defined in GHC.Word

conversion

word16ToChar :: Word16 -> Char Source #

Total conversion to char.

charToWord16 :: Char -> Word16 Source #

This is unsafe and clamps at Word16 maxbound.

Character classification

Subranges

Case conversion

ASCII characters

Some Latin-1 characters