streamly icon indicating copy to clipboard operation
streamly copied to clipboard

streamly compression/decompression combinators

Open harendra-kumar opened this issue 5 years ago • 0 comments

We need to create a separate package(s) for this. We can support different types of compression decompression in the same package using different modules or in separate packages. Some related packages that we can checkout:

Compression libraries:

  • http://hackage.haskell.org/package/zlib (gz)
  • http://hackage.haskell.org/package/bzlib (bz2)
  • http://hackage.haskell.org/package/lzma (xz)
  • http://hackage.haskell.org/package/lzip
  • http://hackage.haskell.org/package/lz4
  • http://hackage.haskell.org/package/zstd

We can checkout pipes/streaming/conduit packages for these.

To start with we can just add zlib support and then incrementally add others.

harendra-kumar avatar Feb 09 '20 12:02 harendra-kumar