Safe Haskell | None |
---|---|
Language | Haskell2010 |
This implements BootString en- and decoding, the foundation of Punycode
Documentation
data BootString Source #
Instances
Eq BootString Source # | |
Defined in Data.Encoding.BootString (==) :: BootString -> BootString -> Bool # (/=) :: BootString -> BootString -> Bool # | |
Show BootString Source # | |
Defined in Data.Encoding.BootString showsPrec :: Int -> BootString -> ShowS # show :: BootString -> String # showList :: [BootString] -> ShowS # | |
Encoding BootString Source # | |
Defined in Data.Encoding.BootString decodeChar :: ByteSource m => BootString -> m Char Source # encodeChar :: ByteSink m => BootString -> Char -> m () Source # decode :: ByteSource m => BootString -> m String Source # encode :: ByteSink m => BootString -> String -> m () Source # encodeable :: BootString -> Char -> Bool Source # |