@janl @boredzo Yea, if you don’t care _which_ is first, the resolved result is the first one. I think it would do what you’re looking for here, and I agree that this concept is one that would make a lot of promise-based concurrent programming in languages more ergonomic.