package decompress
Pure OCaml implementation of Zlib
Install
Dune Dependency
Authors
Maintainers
Sources
decompress-0.8.tbz
sha256=ea6987f72816044ccf3edb586e3b64668d53c5ef1b0a735119e5c9d740504240
md5=547eaf0803af3ed01ff7801facfe27e6
doc/decompress.impl/Decompress_impl/RFC1951_deflate/index.html
Module Decompress_impl.RFC1951_deflate
Source
Source
type ('i, 'o) t = {
hold : int;
bits : int;
temp : ([ Safe.read | Safe.write ], '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;
write : int;
adler : Checkseum.Adler32.t;
state : ('i, 'o) state;
}
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 eval0 :
(L.Safe.read, 'a) L.Safe.t ->
(Safe.write, 'a) Safe.t ->
('a, 'a) t ->
('a, 'a) res
include sig ... end
Source
val bigstring :
B.Bigstring.t ->
B.Bigstring.t ->
?meth:(meth * int) ->
(B.Bigstring.t -> int option -> int) ->
(B.Bigstring.t -> int -> int) ->
(B.bs, B.bs) t ->
((B.bs, B.bs) t, error) result
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>