Like Promise.race() for continuables