tutorial funciones español list scala flatten

funciones - Cómo aplanar una lista de futuros en Scala



funciones en scala (1)

Future.sequence toma una List[Future[T]] y devuelve una Future[List[T]] .

Tu puedes hacer

Future.sequence(f)

y luego use map o onComplete en él para acceder a la lista de valores.

Quiero tomar este val:

val f = List(Future(1), Future(2), Future(3))

Realizar alguna operación en él (estaba pensando aplanar)

f.flatten

Y obtener este resultado

scala> f.flatten = List(1,2,3)

Si el método de aplanamiento no es apropiado aquí, está bien. Siempre y cuando llegue al resultado.

¡Gracias!