Module IO.Future
type 'a t= 'a IO_sync.Future.ttype 'a promise= 'a IO_sync.Future.promise
val fullfill : 'a promise -> 'a -> unitval cancel : 'a t -> unitval make : ?on_cancel:(unit -> unit) -> unit -> 'a t * 'a promise
type 'a wait= 'a t