Safe Haskell | None |
---|---|
Language | Haskell98 |
Charset conversions.
Synopsis
- data Charset
- charsetName :: Charset -> String
- charsets :: Set Charset
- lookupCharset :: String -> Maybe Charset
- defaultCharset :: Charset
- fromUnicode :: Charset -> Text -> ByteString
- toUnicode :: Charset -> ByteString -> Text
Charsets
A charset. Charset names are compared fuzzily e.g. UTF-8
is equivalent
to utf8
.
charsetName :: Charset -> String Source #
The name of a charset.
Lookup
lookupCharset :: String -> Maybe Charset Source #
Lookup a charset from a name or alias, or Nothing
if no such charset
exists.
defaultCharset :: Charset Source #
The default charset, UTF-8.
Conversion
fromUnicode :: Charset -> Text -> ByteString Source #
Convert a Unicode string into a codepage string.