UNPKG

huffman-ts

Version:

Huffman ts is an implementation of Huffman Algorithm in Typescript. It provides full compatibility with Huffman algorithm reference.

7 lines (4 loc) 294 B
export type FrequencyItem = [string | [FrequencyItem, FrequencyItem], number] export type FrequencyTable = FrequencyItem[] export type CompressedFrequencyItem = [string | CompressedFrequencyItem, string | CompressedFrequencyItem] export type HuffmanEncoded = CompressedFrequencyItem | string