package decompress

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

Install

Dune Dependency

Authors

Maintainers

Sources

decompress-1.5.0.tbz
sha256=73183dc1186ab6cf1ca641146f6948f2fae6a69729ec0a1e62943385f9895077
sha512=31508b4ae16f6850fd86391f4bb3f950bba12ac45398c8ddb1b6e74f6a96f6a150b81377d6fd49146f1f0789c43a761d709d1d73a782d9c0df0d00a3c9663c89

doc/decompress.lz/Lz/index.html

Module LzSource

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.