brotli

Brotli compression and decompression


Keywords
compression, gpl, library, Propose Tags , Brotli, RFC7932, HTTP compression, brotli-streams, io-streams, pipes-brotli, pipes, brotli-conduit, conduit, , Index, Quick Jump, Codec.Compression.Brotli, brotli-0.0.0.1.tar.gz, browse, Package description, package maintainers, edit package information , 0, 0.0.0.0, 0.0.0.1, 0.1.0.0, brotli-compression, haskell, haskell-library
License
GPL-3.0-only
Install
cabal install brotli-0.0.0.1

Documentation

brotli Haskell library

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: