On 10/24/10 7:09 AM, Maciej Piechotka wrote:
Iteratee-compress provides compressing and decompressing enumerators
including flushing. Currently only gzip is provided but at least bzip
is planned.

Changes from previous version:
  - Independent from zlib library (Haskell one, not C)
  - Allow hand-flushing the contents (from outside).
  - Fix potential memory-leak

Next goals:
  - BZip support
  - Generic interface for flushing

Have you thought about adding LZO[1] support? There'd be the usual licensing issues for GPL, but it offers a realtime alternative to gzip (i.e., decompression time is hidden by I/O latency) with comparable compression performance.


[1] http://www.oberhumer.com/opensource/lzo/

--
Live well,
~wren
_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to