| utf8-string-0.3.4: Support for reading and writing UTF8 Strings | Source code | Contents | Index

Codec.Binary.UTF8.String

Portability | portable
Stability | experimental
Maintainer | emertens@galois.com

Description
Support for encoding UTF8 Strings to and from `[Word8]`
Synopsis

encode :: String -> [Word8]
decode :: [Word8] -> String
encodeString :: String -> String
decodeString :: String -> String

Documentation

encode :: String -> [Word8] | Source

Encode a Haskell String to a list of Word8 values, in UTF8 format.

decode :: [Word8] -> String | Source

Decode a UTF8 string packed into a list of Word8 values, directly to String

encodeString :: String -> String | Source

Encode a string using `encode` and store the result in a `String`.

decodeString :: String -> String | Source

Decode a string using `decode` using a `String` as input. | This is not safe but it is necessary if UTF-8 encoded text | has been loaded into a `String` prior to being decoded.
Produced by Haddock version 2.4.2