type bigstring =
( char, Stdlib.Bigarray.int8_unsigned_elt, Stdlib.Bigarray.c_layout )
Stdlib.Bigarray.Array1.tval invalid_arg :
( 'a, Stdlib.Format.formatter, unit, 'b ) Stdlib.format4 ->
'cval kstrf :
( string -> 'a ) ->
( 'b, Stdlib.Format.formatter, unit, 'a ) Stdlib.format4 ->
'cval bigstring_empty :
( char, Stdlib.Bigarray.int8_unsigned_elt, Stdlib.Bigarray.c_layout )
Stdlib.Bigarray.Array1.tval bigstring_create :
int ->
( char, Stdlib.Bigarray.int8_unsigned_elt, Stdlib.Bigarray.c_layout )
Stdlib.Bigarray.Array1.tval bigstring_length : ( 'a, 'b, 'c ) Stdlib.Bigarray.Array1.t -> intval swap32 : int32 -> int32val unsafe_get_uint8 : bigstring -> int -> intval unsafe_get_char : bigstring -> int -> charval unsafe_get_uint16 : bigstring -> int -> intval unsafe_get_uint32 : bigstring -> int -> int32val string_unsafe_get_uint32 : string -> int -> int32val string_unsafe_get_uint8 : string -> int -> intval bytes_unsafe_get_uint32 : bytes -> int -> int32val bytes_unsafe_get_uint8 : bytes -> int -> intval unsafe_set_uint8 : bigstring -> int -> int -> unitval unsafe_set_uint16 : bigstring -> int -> int -> unitval unsafe_set_uint32 : bigstring -> int -> int32 -> unitval bytes_unsafe_set_uint8 : bytes -> int -> int -> unitval bytes_unsafe_set_uint32 : bytes -> int -> int32 -> unitval unsafe_set_uint16_le : bigstring -> int -> int -> unitval _unsafe_set_uint16_be : bigstring -> int -> int -> unitval unsafe_get_uint16_le : bigstring -> int -> intval _unsafe_get_uint16_be : bigstring -> int -> intval _unsafe_set_uint32_le : bigstring -> int -> int32 -> unitval bigstring_to_string :
( char, Stdlib.Bigarray.int8_unsigned_elt, Stdlib.Bigarray.c_layout )
Stdlib.Bigarray.Array1.t ->
stringval bigstring_of_string :
string ->
( char, Stdlib.Bigarray.int8_unsigned_elt, Stdlib.Bigarray.c_layout )
Stdlib.Bigarray.Array1.tval is_power_of_two : int -> boolval to_power_of_two : int -> intval output_bigstring :
Stdlib.out_channel ->
( char, Stdlib.Bigarray.int8_unsigned_elt, Stdlib.Bigarray.c_layout )
Stdlib.Bigarray.Array1.t ->
int ->
int ->
unitval invalid_bounds : int -> int -> 'aval (>) : int -> int -> boolval (<) : int -> int -> boolval (<=) : int -> int -> boolval (>=) : int -> int -> boolval min : int -> int -> intval max : int -> int -> intval _distance : int -> intval _base_length : int arrayval _base_dist : int arrayval make_window :
bits:int ->
( char, Stdlib.Bigarray.int8_unsigned_elt, Stdlib.Bigarray.c_layout )
Stdlib.Bigarray.Array1.tval window_bits : ( 'a, 'b, 'c ) Stdlib.Bigarray.Array1.t -> intmodule Heap : sig ... endmodule WInf : sig ... endmodule Queue : sig ... endtype literals = int arraytype distances = int arrayval make_literals : unit -> int arrayval succ_literal : int array -> char -> unitval succ_length : int array -> int -> unitval make_distances : unit -> int arrayval succ_distance : int array -> int -> unitmodule Lz77 : sig ... end