William Reed
Connected
Disconnected
StateFlow
Connecting
LookingForSavedDevice
bluetoothLibrary.stateFlow.collect(myOtherStateFlow)
collect { }
onEach { }
ephemient
myOtherStateFlow.emitAll(bluetoothLibrary.stateFlow)
bluetoothLibrary.stateFlow.collect { myOtherStateFlow.emit(it) }
val myFlow = merge( bluetoothLibrary.stateFlow, myOtherStateFlow, )
merge
Flow
A modern programming language that makes developers happier.