Я сталкиваюсь с проблемой, когда пытаюсь разрешить результат метода.Более конкретно, у меня есть:
def methodA(): Future[Either[Error, Seq[A]]]
, и в какой-то момент я хочу вызвать этот метод для каждого элемента списка и объединить результат.Примерно так:
val tes: Seq[Future[Either[Error, Seq[A]]]] = relevantRounds.map(round =>
methodA()
)
Знаете ли вы, как я могу разрешить Seq[Future[Either[Error, Seq[A]]]]
?
Итак, что я, наконец, хочу, это Future[Either[Error, Seq[A]]]
с последовательностью, которая содержит результат целогосписок.