package decompress
Implementation of Zlib in OCaml
Install
Dune Dependency
Authors
Maintainers
Sources
decompress-v0.9.0.tbz
sha256=70dd782b258a51a37c3971b9bd96c656b161876d781e168a626e9bb437833e3b
sha512=34033405c8dca30f67c39cad8f50875e255644d0e0b88019091d59932aaf90d87445070228291b1d3d1c07a98ce97aeca11554daf1a8f3b04d043b4f6c1ab83c
doc/decompress.impl/Impl/Decompress_deflate/RFC1951/index.html
Module Decompress_deflate.RFC1951
Source
Source
type ('i, 'o) t = {
hold : int;
bits : int;
temp : ([ Safe.ro | Safe.wo ], 'o) Safe.t;
o_off : int;
o_pos : int;
o_len : int;
i_off : int;
i_pos : int;
i_len : int;
level : int;
wbits : int;
read : int32;
write : int;
adler : Checkseum.Adler32.t;
crc : Checkseum.Crc32.t;
state : ('i, 'o) state;
wi : 'i Buffer.t;
wo : 'o Buffer.t;
}
Source
and ('i, 'o) state =
| MakeBlock of ('i, 'o) block
| WriteBlock of ('i, 'o) k
| FastBlock of (int * int) array * (int * int) array * Hunk.t Q.t * code * flush
| AlignBlock of F.t option * bool
| FixedBlock of F.t
| DynamicHeader of ('i, 'o) k
| StaticHeader of ('i, 'o) k
| AlignF of ('i, 'o) k
| Finish of int
| Exception of error
Source
val block_of_level :
witness:'a Lz77.Buffer.t ->
wbits:int ->
?frequencies:F.t ->
int ->
('a, 'b) block
Source
val make_block :
(Lz77.Safe.ro, 'a) Lz77.Safe.t ->
'b ->
('a, 'a) t ->
('a, 'c) block ->
('a, 'a) res
Source
val eval0 :
(Lz77.Safe.ro, 'a) Lz77.Safe.t ->
(Safe.wo, 'a) Safe.t ->
('a, 'a) t ->
('a, 'a) res
include sig ... end
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>