tube

Typesafe abstraction on top of Lwt_io channels
IN THIS PACKAGE
Module Tube . Make

Parameters

module Material : sig ... end

Signature

type t = Material.t
type reader
type writer
val create : unit -> reader * writer
val write : t -> writer -> unit Lwt.t
val write_with_pushback : t -> writer -> unit Lwt.t
val read : reader -> t Lwt.t