Module Compression
module Compression: sig .. end
val output_value : out_channel -> 'a -> unit
Compression.output_value chan v writes the representation of v on channel chan. If compression is supported, the marshaled data representing value v is compressed before being written to channel chan. If compression is not supported, this function behaves like Stdlib.output_value.
val input_value : in_channel -> 'a
Compression.input_value chan reads from channel chan the byte representation of a structured value, as produced by Compression.output_value, and reconstructs and returns the corresponding value. If compression is not supported, this function behaves like Stdlib.input_value.
val compression_supported : bool
Reports whether compression is supported.
© 1995-2024 INRIA.
https://ocaml.org/manual/5.3/api/compilerlibref/Compression.html