encoding-0.8.2: A library for various character encodings

Safe HaskellNone
LanguageHaskell98

Data.Encoding.UTF32

Description

This module implements UTF-32 encoding and decoding. See http://en.wikipedia.org/wiki/UTF-32 for more information.

Documentation

data UTF32 Source #

Constructors

UTF32

Detects big or little endian through the use of the BOM (Byte Order Mask) character. Defaults to big endian if not present.

UTF32BE

Encodes and decodes using the big endian encoding.

UTF32LE

Encodes and decodes using the little endian encoding.