package decompress

  1. Overview
  2. Docs
Implementation of Zlib and GZip in OCaml

Install

Dune Dependency

Authors

Maintainers

Sources

decompress-v1.4.2.tbz
sha256=822f125b46c87f4a902c334db8c86d4d5f33ebe978e93c40351a4d3269b95225
sha512=9cb82615923a5fffc5c8dce1d9361a467e35e91092c25c98f5afda8f4226059c59eb695c55e63adf92d766c7747e15df186386bcaeb399497dd1ae5b024c09fa

doc/decompress.lz/Lz/index.html

Module LzSource

Sourcemodule Bigarray = Bigarray_compat
Sourcetype optint = Optint.t
Sourcetype src = [
  1. | `Channel of in_channel
  2. | `String of string
  3. | `Manual
]
Sourcetype decode = [
  1. | `Flush
  2. | `Await
  3. | `End
]
Sourcetype state
Sourcetype literals = De.literals
Sourcetype distances = De.distances
Sourcetype window
Sourceval literals : state -> literals
Sourceval distances : state -> distances
Sourceval checksum : state -> optint
Sourceval src : state -> bigstring -> int -> int -> unit
Sourceval src_rem : state -> int
Sourceval make_window : bits:int -> window
Sourceval compress : state -> decode
Sourceval state : ?level:int -> q:De.Queue.t -> w:window -> src -> state
OCaml

Innovation. Community. Security.