Deep dive into Kotlin Flow

Androidアプリ開発では状態に応じた reactive UI が必須と言えます。堅牢なアプリのためにSubscription 型のデータストリームとその操作を採用することが多く、Kotlin Coroutine を使う場合は Flow と Flow operators を利用することになります。 Kotlin Coroutine の導入では、まるで同期的な処理文かのように非同期処…