Biocaml_unix.ZipSourceStreaming interface to the Zlib library.
The module deals with compressed streams.
This module contains the default values for most optional parameters of the module.
In_chanel.t Functionsval unzip_in_channel :
?format:[ `gzip | `raw ] ->
?zlib_buffer_size:int ->
?buffer_size:int ->
Core.In_channel.t ->
(string, [> Error.t ]) Core.result Stream.tDecompress an Input Channel.
val zip_in_channel :
?format:[ `gzip | `raw ] ->
?zlib_buffer_size:int ->
?level:int ->
?buffer_size:int ->
Core.In_channel.t ->
string Stream.tCompress an Input Channel.
The exception raise by the *_exn functions of this module.
val unzip_in_channel_exn :
?format:[ `gzip | `raw ] ->
?zlib_buffer_size:int ->
?buffer_size:int ->
Core.In_channel.t ->
string Stream.tLike unzip_in_channel but calls to Stream.next may raise Error e exceptions.
Transform.t Implementations