hfmn 0.1.0

A flexible Huffman coding implementation
Documentation
fn main() {
    let data_to_encode = "Lorem ipsum dolor sit amet";

    let coding = hfmn::CodeBook::from_data(data_to_encode.chars().collect::<Vec<_>>()).unwrap();

    let encoded_data = coding
        .encode_data(data_to_encode.chars().collect::<Vec<_>>())
        .unwrap();

    print!(
        "Using encoding: {}, \"{}\" is encoded as: \"",
        coding, data_to_encode
    );

    for bv in encoded_data {
        print!("{}", bv);
    }
    println!("\"");
}