voglio prendere questo val:Come appiattire un elenco di Futures a Scala
val f = List(Future(1), Future(2), Future(3))
eseguire alcune operazioni su di esso (stavo pensando appiattire)
f.flatten
E ottenere questo risultato
scala> f.flatten = List(1,2,3)
Se il metodo di appiattimento non è appropriato qui, va bene. Finché raggiungo il risultato.
Grazie!
Cosa vuoi che succeda se uno dei 'Future's fallisce? –
Se uno dei futures fallisce, allora voglio che il tutto fallisca. Questo fa parte di una domanda a casa, quindi non stavo cercando di risolvere il tutto per me. Ma in fondo, devo ancora capire come determinare se qualcuno dei futures abbia fallito e se lo facessero, ucciderei il tutto. – mikejones1477