У меня есть этот сценарий, где мне нужно использовать итератор, для каждого из элементов вызывается функция f (item) и возвращает Future[Unit]
.
Однако мне нужно сделать так, чтобы каждый вызов f(item)
выполнялся последовательно, они не могут выполняться параллельно.
for(item <- it)
f(item)
не будет работать, потому что это запустит все вызовы параллельно.
Как это сделать, чтобы они выполнялись последовательно?