encoding
Safe HaskellNone
LanguageHaskell2010

Data.Encoding.ISO2022JP

Description

Implements the japanese character encoding ISO 2022-JP. See http://tools.ietf.org/html/rfc1468 for reference.

Documentation

data ISO2022JP #

Constructors

ISO2022JP 

Instances

Instances details
Encoding ISO2022JP # 
Instance details

Defined in Data.Encoding.ISO2022JP

Methods

decodeChar :: ByteSource m => ISO2022JP -> m Char #

encodeChar :: ByteSink m => ISO2022JP -> Char -> m () #

decode :: ByteSource m => ISO2022JP -> m String #

encode :: ByteSink m => ISO2022JP -> String -> m () #

encodeable :: ISO2022JP -> Char -> Bool #

ISO2022 ISO2022JP # 
Instance details

Defined in Data.Encoding.ISO2022JP

Methods

readEscape :: ByteSource m => ISO2022JP -> m (Maybe DynEncoding) #

encodingForChar :: ISO2022JP -> Char -> Maybe (DynEncoding, [Word8]) #

Show ISO2022JP # 
Instance details

Defined in Data.Encoding.ISO2022JP

Methods

showsPrec :: Int -> ISO2022JP -> ShowS

show :: ISO2022JP -> String

showList :: [ISO2022JP] -> ShowS

Eq ISO2022JP # 
Instance details

Defined in Data.Encoding.ISO2022JP

Methods

(==) :: ISO2022JP -> ISO2022JP -> Bool

(/=) :: ISO2022JP -> ISO2022JP -> Bool