base-4.7.0.0: Basic libraries

Copyright | (c) The University of Glasgow, 2009
License | see libraries/base/LICENSE
Maintainer | libraries@haskell.org
Stability | internal
Portability | non-portable
Safe Haskell | Trustworthy
Language | Haskell2010

GHC.IO.Encoding.UTF32

Description

UTF-32 Codecs for the IO library

Portions Copyright : (c) Tom Harper 2008-2009, (c) Bryan O'Sullivan 2009, (c) Duncan Coutts 2009

Synopsis

- utf32 :: TextEncoding
- mkUTF32 :: CodingFailureMode -> TextEncoding
- utf32_decode :: IORef (Maybe DecodeBuffer) -> DecodeBuffer
- utf32_encode :: IORef Bool -> EncodeBuffer
- utf32be :: TextEncoding
- mkUTF32be :: CodingFailureMode -> TextEncoding
- utf32be_decode :: DecodeBuffer
- utf32be_encode :: EncodeBuffer
- utf32le :: TextEncoding
- mkUTF32le :: CodingFailureMode -> TextEncoding
- utf32le_decode :: DecodeBuffer
- utf32le_encode :: EncodeBuffer

# Documentation

utf32 :: TextEncoding

mkUTF32 :: CodingFailureMode -> TextEncoding

Since: 4.4.0.0

utf32_decode :: IORef (Maybe DecodeBuffer) -> DecodeBuffer

utf32_encode :: IORef Bool -> EncodeBuffer

utf32be :: TextEncoding

mkUTF32be :: CodingFailureMode -> TextEncoding

Since: 4.4.0.0

utf32be_decode :: DecodeBuffer

utf32be_encode :: EncodeBuffer

utf32le :: TextEncoding

mkUTF32le :: CodingFailureMode -> TextEncoding

Since: 4.4.0.0

utf32le_decode :: DecodeBuffer

utf32le_encode :: EncodeBuffer