Abhishek-Pawar / ZIPPY

Zippy : File compression/decompression software in Haskell
Other
4 stars 0 forks source link
compression compression-algorithm compression-implementations haskell huffman-compression-algorithm lzw-compression

Zippy

Build Status

Zippy is a small file compression utility built purely in Haskell. It provides for two different data compression techniques, namely,

This project was built as a partial fullfilment towards CS2433-Principles of Programming Languages II (Spring'18) taught by Dr. Saurabh Joshi at IIT Hyderabad.

Getting Started

Running the application

Open a terminal window.

$ ./zippy <option> <input_file> <output_file>

Command-line Arguments

Zippy requires three command-line arguments :

Building from source

Zippy requires GHC 8.0.2+ to build source. Clone the repository.

$ cd haskell-13
$ chmod +x build.sh
$ ./build.sh

Authors