Я как понял, единственно отличие для клиентского кода это то, что тело sequence не в CoroutineScope и нельзя просто так воткнуть suspend функцию. Больше я ничего особого не заметил.
Ну ок... и если это похоже на сиквенс или коллекцию, то мне не понятно как сделать его "горячим" в плане запихивания в него сообщений а-ля канал.
а вот запихивают уже в каналы. или буфферы. т.е. эмиттер в цикле считывает канал и тем самым создает flow, на который уже можно вешать различные операторы
а вот запихивают уже в каналы. или буфферы. т.е. эмиттер в цикле считывает канал и тем самым создает flow, на который уже можно вешать различные операторы
Чистый флоу сделать горячим нельзя никак. Только добавив к нему еще что то?