This is a simple implementation of then Huffman coding using new C++ 11 features like lambda expressions and it has an programmable interface to extend to other compression algorithms.
All you need is clone the repository and type:
.../hmc$ make
.../hmc$ make install
Please type hmc -h for details.