Skip to content

starswap/Huffman

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 

Repository files navigation

Huffman

Huffman Coding utility in Haskell

Usage: huffman [encode/decode] inputFile outputFile

Files to be compressed should be newline terminated in compliance with POSIX.

Currently supports only ASCII text files.

Todo:

  • Use Zippers to improve priority queue efficiency
  • Make it work on bytes and not just ASCII files
  • Modulise and comment and reduce the number of functions, rewriting in point free style for clarity

About

Huffman Coding utility in Haskell

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published