я запарился искать правильный ответ
Может кто подсказать, пж?
У нас есть флоу с продолжительной работой
Необходимо получить его результаты, вынеся задачи в другой поток, но при этом сохранив последовательность приходящих данных
Прилагаю пример и единственное решение которое я знаю.
Если это возможно, хотелось бы как то это именно через флоу делать а не через список, как в скрине
То есть тебе необходимо собирать флоу и для каждого получаемого значения выполнять какую-то асинхронную операцию?
https://kotlinlang.org/api/kotlinx.coroutines/kotlinx-coroutines-core/kotlinx.coroutines.flow/flow-on.html
Обсуждают сегодня