Tôi muốn đi val này:Làm thế nào để san bằng một Danh sách Futures ở Scala
val f = List(Future(1), Future(2), Future(3))
Thực hiện một số hoạt động trên đó (tôi đã suy nghĩ flatten)
f.flatten
Và có được kết quả này
scala> f.flatten = List(1,2,3)
Nếu phương pháp flatten không phù hợp ở đây, điều đó là tốt. Miễn là tôi nhận được kết quả.
Cảm ơn!
Bạn muốn điều gì xảy ra nếu một trong các 'Tương lai không thành công? –
Nếu bất kỳ tương lai nào thất bại, thì tôi muốn toàn bộ mọi thứ thất bại. Đây là một phần của một câu hỏi về bài tập về nhà, vì vậy tôi đã không tìm cách để có được toàn bộ điều giải quyết cho tôi. Nhưng về cơ bản, tôi vẫn phải tìm ra cách để xác định xem có bất kỳ tương lai nào thất bại và nếu họ làm thế, tôi chỉ giết toàn bộ điều đó. – mikejones1477