data Encoding base obj = MkEncoding {} |
|
mkEncoding :: (obj -> base) -> (base -> Maybe obj) -> Encoding base obj |
|
subtypeEncoding :: Subtype base obj => Encoding base obj |
|
encodeCharLatin1 :: Char -> Word8 |
|
encodeLatin1 :: String -> [Word8] |
|
decodeCharLatin1 :: Word8 -> Char |
|
decodeLatin1 :: [Word8] -> String |
|
latin1Encoding :: Encoding [Word8] String |