package ezgzip
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page
# ezgzip - Simple gzip (de)compression library
Install
dune-project
Dependency
Authors
Maintainers
Sources
v0.2.1.tar.gz
sha256=102046af4c64956656e9eb683e4066a5d05ccfefd7f12aaa02243bfeacc405f5
md5=6a0f8aa64541a32691f9884f0ef8737f
doc/README.html
ezgzip - Simple gzip (de)compression library
ezgzip is a simple interface focused on string -> string zlib and gzip (de)compression.
Documentation is available here.
An example illustrating how to gzip compress and then decompress a string:
open Rresult
let () =
let original = "Hello world" in
let compressed = Ezgzip.compress original in
let decompressed = R.get_ok (Ezgzip.decompress compressed) in
assert (original = decompressed)This library currently uses the zlib bindings provided by camlzip. The gzip header/footer code is based on the upstream specification.
Compile
makeLoad an interactive environment for testing
make replThe library will be available from this environment.
Run tests
make testRun benchmarks
make benchmarkBuild documentation
make docUpload documentation to github pages
NOTE: This requires push permissions to the repository...
make gh-pages
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page