QH
Size: a a a
QH
M
M
QH
M
КР
КР
fun foo(flow: Flow<Int>) = flow.toList()
val stateFlow = MutableStateFlow(0)
val list = foo(stateFlow)
M
КР
fun foo(flow: Flow<Int>) = flow.toList()
val stateFlow = MutableStateFlow(0)
val list = foo(stateFlow)
КР
QH
КР
fun foo(flow: Flow<Int>) = flow.toList()
val stateFlow = MutableStateFlow(0)
val list = foo(stateFlow)
Channel#receiveAsFlow
и т.д.receiveAsFlow
, этот экстеншен в 99% случаев применяется "на месте", а не передаётся в цепочки функций. И нужно быть конченным дебилом, чтобы дёрнуть их вместе. А тут даже стараться не надо: чуть-чуть передизайнил фичу, добавив в неё новые флоу, а потом у тебя может выстрелить какой-то кусок. Хотя нет, "выстрелить" тут не подходит. Выстреливают громко и явно, а тут, судя по всему, вообще неявно.BP
AA
AN
AA
AN
fun foo(flow: Flow<Int>) = flow.toList()
val stateFlow = MutableStateFlow(0)
val list = foo(stateFlow)
AN
AN