Module Kxclib_jsoo.Futexn_io
type 'x fut = 'x Prr.Fut.tval pp_fut : ('a -> 'b -> unit) -> 'a -> 'b fut -> unitval return : 'x. 'x -> 'x tval inject_error : 'x. exn -> 'x tval trace : string -> unit tval bind : 'x 'y. 'x t -> ('x -> 'y t) -> 'y tval tick_ms : int -> (unit, 'a) Stdlib.result Prr.Fut.tval wrap_js_result : (Prr.Jv.t, Prr.Jv.Error.t) Stdlib.result t -> Prr.Jv.t tval wrap_future_result : ('a, Prr.Jv.Error.t) Stdlib.result fut -> 'a tval of_promise : ?err_message:string -> Prr__.Jv.Promise.t -> Prr__.Jv.t t