CompletableFuture representing the result of this eventual effect.CompletableFuture representing the result of this eventual effect.IO instance, blocking the current thread until the effect terminates.predicate function for a value of some type A and an IO that yields a value
of type A, produce an IO that repeatedly executes the original IO until the predicate
returns true when applied to the yielded value.Iterable.Map.B to a value of type A that B extends.