zlib: Compression and decompression in the gzip and zlib formats
This package provides a pure interface for compressing and
decompressing streams of data represented as lazy
ByteString
s. 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.
[Skip to Readme]
Modules
[Index] [Quick Jump]
Flags
Manual Flags
Name | Description | Default |
---|---|---|
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 |
pkg-config | Use | Disabled |
bundled-c-zlib | Use the bundled zlib C sources. Requires pkg-config to be False. For windows, this is the default. | Disabled |
Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info
Downloads
- zlib-0.6.3.0.tar.gz [browse] (Cabal source package)
- Package description (revised from the package)
Note: This package has metadata revisions in the cabal description newer than included in the tarball. To unpack the package including the revisions, use 'cabal get'.
Maintainer's Corner
For package maintainers and hackage trustees
Candidates
- No Candidates
Versions [RSS] | 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, 0.6.2, 0.6.2.1, 0.6.2.2, 0.6.2.3, 0.6.3.0, 0.7.0.0, 0.7.1.0 |
---|---|
Change log | changelog |
Dependencies | base (>=4 && <4.21), bytestring (>=0.9 && <0.13), ghc-prim [details] |
Tested with | ghc ==7.0.4, ghc ==7.2.2, ghc ==7.4.2, ghc ==7.6.3, ghc ==7.8.4, ghc ==7.10.3, ghc ==8.0.2, ghc ==8.2.2, ghc ==8.4.4, ghc ==8.6.5, ghc ==8.8.4, ghc ==8.10.7, ghc ==9.0.2, ghc ==9.2.8, ghc ==9.4.7, ghc ==9.6.3, ghc ==9.8.1 |
License | BSD-3-Clause |
Copyright | (c) 2006-2016 Duncan Coutts |
Author | Duncan Coutts <duncan@community.haskell.org> |
Maintainer | Duncan Coutts <duncan@community.haskell.org>, Andrew Lelechenko <andrew.lelechenko@gmail.com>, Emily Pillmore <emilypi@cohomolo.gy>, Herbert Valerio Riedel <hvr@gnu.org> |
Revised | Revision 5 made by Bodigrim at 2024-06-23T13:09:06Z |
Category | Codec |
Bug tracker | https://github.com/haskell/zlib/issues |
Source repo | head: git clone https://github.com/haskell/zlib.git |
Uploaded | by Bodigrim at 2022-05-04T00:39:44Z |
Distributions | Arch:0.6.3.0, Debian:0.6.2.2, Fedora:0.6.3.0, FreeBSD:0.5.4.2, LTSHaskell:0.6.3.0, NixOS:0.6.3.0, Stackage:0.7.1.0, openSUSE:0.6.3.0 |
Reverse Dependencies | 184 direct, 7878 indirect [details] |
Downloads | 335352 total (652 in the last 30 days) |
Rating | (no votes yet) [estimated by Bayesian average] |
Your Rating | |
Status | Docs available [build log] Last success reported on 2022-05-04 [all 1 reports] |