The zlib package
This package provides a pure interface for compressing and decompressing streams of data represented as lazy ByteStrings. It uses the zlib C library so it has high performance. It supports the "zlib", "gzip" and "raw" compression formats.
It provides a convenient high level API suitable for most tasks and for the few cases where more control is needed it provides access to the full zlib feature set.
Properties
| Versions | 0.2, 0.3, 0.4, 0.4.0.1, 0.4.0.2, 0.4.0.3, 0.4.0.4, 0.5.0.0, 0.5.2.0, 0.5.3.1, 0.5.3.2, 0.5.3.3, 0.5.4.0, 0.5.4.1, 0.5.4.2, 0.6.0.0, 0.6.0.1, 0.6.0.2, 0.6.1.0, 0.6.1.1, 0.6.1.2 |
|---|---|
| Change log | changelog |
| Dependencies | base (==4.*), bytestring (>=0.9 && <0.12), ghc-prim [details] |
| License | BSD3 |
| Copyright | (c) 2006-2016 Duncan Coutts |
| Author | Duncan Coutts <[email protected]> |
| Maintainer | Duncan Coutts <[email protected]> |
| Stability | Unknown |
| Category | Codec |
| Bug tracker | https://github.com/haskell/zlib/issues |
| Source repository | head: git clone https://github.com/haskell/zlib.git |
| Uploaded | Sun Oct 23 18:20:17 UTC 2016 by HerbertValerioRiedel |
| Distributions | Arch:0.6.1.2, Debian:0.6.1.1, Fedora:0.6.1.1, FreeBSD:0.5.4.2, LTSHaskell:0.6.1.2, NixOS:0.6.1.2, Stackage:0.6.1.2, Tumbleweed:0.6.1.2 |
| Downloads | 164525 total (124 in the last 30 days) |
| Votes | |
| Status | Docs uploaded by user Build status unknown [no reports yet] |
Flags
| Name | Description | Default | Type |
|---|---|---|---|
| non-blocking-ffi | The (de)compression calls can sometimes take a long time, which prevents other Haskell threads running. Enabling this flag avoids this unfairness, but with greater overall cost. | Disabled | Manual |
Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info
Downloads
- zlib-0.6.1.2.tar.gz [browse] (Cabal source package)
- Package description (included in the package)