char-decode-0.0.1: src/Data/Char/Decode.hs
{-|
Module : Text.Char.Decode
Description : Convert between legacy byte encodings and UTF-8.
Copyright : (c) Automattic, Inc. 2018
License : BSD3
Maintainer : Nathan Bloomfield, nathan.bloomfield@a8c.com
Stability : experimental
Portability : POSIX
Simple utilities for converting between legacy byte encodings and Unicode.
-}
module Data.Char.Decode
( -- * Class
ByteEncoding(..)
-- ** Decoding
, decodeToText
, decodeToString
-- ** Encoding
, encodeWithDefault
, encodeFromText
, encodeFromTextWithDefault
, encodeFromString
, encodeFromStringWithDefault
-- * Character Mappings
, CodePage437(..)
, CodePage437Graphic(..)
-- * Utilities
, byte0
, byte1
, byte2
, byte3
) where
import Data.Char.Decode.Class
import Data.Char.Decode.CodePage437
import Data.Char.Decode.CodePage437.Graphic