HORIZON HASKELLDocslts/ghc-9.10.x248f8f02026-10-05Search names, modules, packages, or :: a typeCtrl K

GHC 9.10.3 · lts/ghc-9.10.x · 248f8f0 · 2026-10-05

Package0.7.1.0Codec

zlib

Compression and decompression in the gzip and zlib formats

  • Version0.7.1.0
  • CategoryCodec
  • LicenceBSD-3-Clause
  • AuthorDuncan Coutts <duncan@community.haskell.org>
  • MaintainerDuncan Coutts <duncan@community.haskell.org>, Andrew Lelechenko <andrew.lelechenko@gmail.com>, Emily Pillmore <emilypi@cohomolo.gy>, Herbert Valerio Riedel <hvr@gnu.org>
  • Pinned byhackage zlib 0.7.1.0
  • Sourcehackage.haskell.org/package/zlib-0.7.1.0

Modules

4 modules
  • Codec.Compression.GZip31Compression and decompression of data streams in the gzip format. The format is described in detail in RFC #1952:
  • Codec.Compression.Zlib31Compression and decompression of data streams in the zlib format. The format is described in detail in RFC #1950:
  • Codec.Compression.Zlib.Raw31Compression and decompression of data streams in the raw deflate format. The format is described in detail in RFC #1951:
Internal modules · 1

Description

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.

Depends on

2 packages

Used by in this set · 10