8
จะรอ Futures หลาย ๆ ตัวได้อย่างไร?
สมมติว่าฉันมีอนาคตหลายอย่างและต้องรอจนกว่าสิ่งใดสิ่งหนึ่งจะล้มเหลวหรือประสบความสำเร็จทั้งหมด ตัวอย่างเช่น: Let มี 3 f1ฟิวเจอร์ส: f2, f3, หากf1ประสบความสำเร็จและf2ล้มเหลวฉันไม่รอf3(และส่งคืนความล้มเหลวให้กับลูกค้า) หากf2ล้มเหลวขณะที่f1และf3ยังคงทำงานผมไม่รอให้พวกเขา (และผลตอบแทนจากความล้มเหลว ) หากf1ประสบความสำเร็จแล้วf2ฉันก็รอต่อf3ไป คุณจะใช้มันอย่างไร?