encoding
Safe HaskellNone
LanguageHaskell2010

Data.Encoding.BootString

Description

This implements BootString en- and decoding, the foundation of Punycode

Documentation

data BootString #

Constructors

BootString 

Fields

Instances

Instances details
Encoding BootString # 
Instance details

Defined in Data.Encoding.BootString

Methods

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

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

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

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

encodeable :: BootString -> Char -> Bool #

Show BootString # 
Instance details

Defined in Data.Encoding.BootString

Methods

showsPrec :: Int -> BootString -> ShowS

show :: BootString -> String

showList :: [BootString] -> ShowS

Eq BootString # 
Instance details

Defined in Data.Encoding.BootString

Methods

(==) :: BootString -> BootString -> Bool

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