carton.cartonnage
Cartonnage
carton
carton.classeur
module Delta : sig ... end
module Entry : sig ... end
module Source : sig ... end
module Patch : sig ... end
module Target : sig ... end
type buffers = {
o : De.bigstring;
i : De.bigstring;
q : De.Queue.t;
w : De.Lz77.window;
}
module Encoder : sig ... end
type where = Carton.Uid.t -> int option
val encode : ?level:int -> buffers:buffers -> where:where -> 'meta Target.t -> target:Carton.Value.t -> cursor:int -> int * Encoder.encoder