Safe Haskell | Safe-Inferred |
---|
- data Encoder
- toEncoder :: [Bits] -> Encoder
- type HuffmanEncoding = [Word8] -> [Word8]
- encode :: Encoder -> HuffmanEncoding
- data Decoder
- toDecoder :: [Bits] -> Decoder
- type HuffmanDecoding = [Word8] -> Either DecodeError [Word8]
- decode :: Decoder -> HuffmanDecoding
Huffman encoding
type HuffmanEncoding = [Word8] -> [Word8]Source
Huffman encoding.
encode :: Encoder -> HuffmanEncodingSource
Huffman encoding.
Huffman decoding
type HuffmanDecoding = [Word8] -> Either DecodeError [Word8]Source
Huffman decoding.
decode :: Decoder -> HuffmanDecodingSource
Huffman decoding.