brotli

Brotli (RFC7932) compression and decompression

https://github.com/hvr/brotli

Version on this page:0.0.0.0@rev:4
LTS Haskell 22.18:0.0.0.1@rev:4
Stackage Nightly 2024-04-27:0.0.0.1@rev:5
Latest on Hackage:0.0.0.1@rev:5

See all snapshots brotli appears in

GPL-3.0-only licensed by Herbert Valerio Riedel
Maintained by [email protected]
This version can be pinned in stack with:brotli-0.0.0.0@sha256:91db63c60b7c752fae4485942e66f940e0da8719c6b62218b6b84c586fad0546,3104

Module documentation for 0.0.0.0

Used by 1 package in lts-19.9(full list with versions):

Brotli (RFC7932) is a generic-purpose lossless compression algorithm suitable for HTTP compression that compresses data using a combination of a modern variant of the LZ77 algorithm, Huffman coding and 2nd order context modeling.

This package provides a pure interface for compressing and decompressing Brotli streams of data represented as lazy ByteStrings. A monadic incremental interface is provided as well. This package relies on Google's C implementation.

The following packages are based on this package and provide API support for popular streaming frameworks: