Я хочу воспользоваться этими Вэлами:Как придавить список Futures в Scala
val f = List(Future(1), Future(2), Future(3))
выполнять некоторые операции над ним (я думал, сглаживается)
f.flatten
И получить этот результат
scala> f.flatten = List(1,2,3)
Если метод flatten здесь не подходит, это нормально. Пока я получаю результат.
Спасибо!
Что вы хотите, если один из «Будущих» не пройдет? –
Если какой-либо из фьючерсов терпит неудачу, я хочу, чтобы все это потерпело неудачу. Это часть домашнего задания, поэтому я не хотел, чтобы все это было решено для меня. Но в принципе, мне все же нужно выяснить, как определить, не сработало ли какое-либо из фьючерсов, и если бы они это сделали, я просто убил все это. – mikejones1477