Module Decompress_impl.Seq
type +'a t = ('a -> unit) -> unitval cons : 'a -> 'a t -> 'a tval snoc : 'a t -> 'a -> 'a tval persistent : 'a t -> 'a tval fold : ('a -> 'b -> 'a) -> 'a -> 'b t -> 'aval fold_while : ('a -> 'b -> 'a * [ `Stop | `Continue ]) -> 'a -> 'b t -> 'aval iter : ('a -> unit) -> 'a t -> unitval append : 'a t -> 'a t -> 'a tval concat : 'a t t -> 'a tval to_queue : 'a Queue.t -> 'a t -> unitval to_list : 'a t -> 'a listval of_list : 'a list -> 'a t