@hackage zlib0.6.2.2
Compression and decompression in the gzip and zlib formats
Installation
Tested Compilers
Dependencies (3)
- base >=4 && <4.15
- bytestring >=0.9 && <0.11
- ghc-prim Show all…
Dependents (281)
@hackage/haskell-platform-test, @hackage/dataframe, @hackage/haskseg, @hackage/hurl, @hackage/srtree, @hackage/dictionaries, Show all…
Package Flags
non-blocking-ffi
(off by default)
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.
pkg-config
(off by default)
Use pkg-config(1) to locate foreign zlib library.
bundled-c-zlib
(off by default)
Use the bundled zlib C sources. Requires pkg-config to be False. For windows, this is the default.
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.