jba/huffman

★ 0Forks 0GoGitHub ↗Compare

README

Huffman encoding

This package implements Huffman encoding with the following features. There are many Huffman implementations, but I haven't found one that has all of these features.

  • Alphabet sizes up to 232.

  • Separate representation of the code (that is, the mapping from alphabet to code bits).

  • Ability to marshal/unmarshal a code to/from bytes.

  • Encoding tokens as well as bytes.

Contributors

jba

Issues