Определение диспетчеров выполнения
Условие задачи
В коде используется поток intFlow, к которому применяются операции map, filter и single в разных диспетчерах (IO, Default и Main). Нужно определить, в каком диспетчере выполняется каждая из этих операций
kotlinwithContext(Dispatchers.Main) {
val singleValue = intFlow
.map { ... } // В каком диспетчере?
.flowOn(Dispatchers.IO)
.filter { ... } // В каком диспетчере?
.flowOn(Dispatchers.Default)
.single() // А здесь?
}