Kotlin's flows really become fun once we start putting our emitters and collectors on separate coroutines... but we can't just call `emit()` from inside a `launch` block, because of Context Preservation! In this week's video, we'll see what Context Preservation is and why it's... (1/2)
1 likes 1 replies
?