Проверяет знание API для генерации реактивных потоков данных.
Короткий ответ
Flow создаётся через flow {} с операциями emit, из коллекций через collection.asFlow(), через конструкторы библиотек (flowOf, channelFlow), а также специальные builders: flowOf(1,2,3), emptyFlow(), callbackFlow для интеграции обратных вызовов.
Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.