@hackage brotli0.0.0.2
Brotli (RFC7932) compression and decompression
Categories
License
GPL-3.0-only
Maintainer
https://github.com/haskell-hvr/brotli
Links
Versions
Installation
Tested Compilers
Dependencies (3)
- base >=4.9 && <5
- bytestring >=0.9.2 && <0.13
- transformers >=0.3.0.0 && <0.7 Show all…
Dependents (8)
@hackage/pipes-brotli, @hackage/brotli-conduit, @hackage/shake-bindist, @hackage/brotli-streams, @hackage/streaming-brotli, @hackage/hstar, Show all…
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 ByteString
s. 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:
brotli-streams (for io-streams)
pipes-brotli (for pipes)
brotli-conduit (for conduit)