Я пытаюсь выполнить некоторую асинхронную работу с n
элементами и дождаться завершения всех элементов, прежде чем продолжить.
Что я должен указать в whatfunc?
местоположении, чтобы подписка onComplete срабатывала один раз?
Observable.range(0, n)
.<whatfunc?>({ s -> doAsyncWorkThatReturnsObservable(s) })
.(other?)
.subscribe({println "All complete"})
Спасибо