package decompress

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

Install

Dune Dependency

Authors

Maintainers

Sources

decompress-v1.3.0.tbz
sha256=de149896939be13fedec46a4581121d5ab74850a2241d08e6aa8ae4bb18c52c4
sha512=324b4c2daef6ddaae2d28edcdadec8e29ebcc408eed2fed3fe4a3cb298cd78864d9ac939ae794c6ff8d9f5233a7cfa6feee62aa683ed3eb73f53ab8ea74cbffb

doc/decompress.gz/Gz/Higher/index.html

Module Gz.HigherSource

Sourcetype 't configuration

Type of the Operating-System configuration.

Sourceval configuration : ?ascii:bool -> ?hcrc:bool -> os -> ('t -> int32) -> 't configuration

configuration ?ascii ?hcrc os mtime makes an Operating-System configuration to be able to compress any inputs.

Sourceval compress : ?level:int -> ?filename:string -> ?comment:string -> w:De.Lz77.window -> q:De.Queue.t -> refill:(bigstring -> int) -> flush:(bigstring -> int -> unit) -> 't -> 't configuration -> bigstring -> bigstring -> unit
Sourcetype metadata = {
  1. filename : string option;
  2. comment : string option;
  3. os : os;
  4. extra : key:string -> string option;
}

Type of metadata available into a GZIP flow.

Sourceval uncompress : refill:(bigstring -> int) -> flush:(bigstring -> int -> unit) -> bigstring -> bigstring -> (metadata, [> `Msg of string ]) result
OCaml

Innovation. Community. Security.