Keirua / ruffman

Implementation of the Huffman coding compression algorithm in Rust

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

README

Implementation of the Huffman coding compression algorithm in Rust

todo

  • Improve code coverage, it's way too low right now.
  • Provide a command line interface with clap or similar
  • Cleanup the code (dirty commented out prints, useless HuffmanTable struct, etc)

Setup

Install the git pre-commit hook in order to run the unit tests before a commit:

$ ln -s "$(pwd)/pre-commit.sh" .git/hooks/pre-commit
$ cargo test

About

Implementation of the Huffman coding compression algorithm in Rust


Languages

Language:Rust 96.6%Language:Shell 3.4%