Data.Compression.Huffman
Documentation
data HuffmanTree a Source
Constructors
Empty | |
Node (HuffmanTree a) (HuffmanTree a) | |
Leaf a |
Instances
Show a => Show (HuffmanTree a) |
huffman :: (Ord w, Num w) => [(a, w)] -> HuffmanTree aSource
huffmanSorted :: (Ord w, Num w) => [(a, w)] -> HuffmanTree aSource
codewords :: HuffmanTree a -> Code aSource