packages feed

haskell-compression-0.1: Main.hs

module Main where

import Codec.HaskellCompression
import System.Environment
import qualified Data.ByteString (interact) 

main = do
       args <- getArgs
       case args of
         [arg] -> case arg of
             "zip" -> Data.ByteString.interact zipit
             "unzip" -> Data.ByteString.interact unzipit
             _ -> usage
         _ -> usage

usage = putStrLn "Usage: zip|unzip"