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