Module Tenacious_lib.Tenacious.For_tests

type 'a t
val both : 'a t ‑> 'b t ‑> ('a * 'b) t
val map2 : 'a t ‑> 'b t ‑> f:('a ‑> 'b ‑> 'c) ‑> 'c t
val all : 'a t list ‑> 'a list t
val race_error : ('a'eCore.Result.t t ‑> ('b'eCore.Result.t t ‑> f:('a ‑> 'b ‑> 'c) ‑> ('c'eCore.Result.t t
val all_via_race_errors : 'a t list ‑> 'a list t