/mvi-coroutines

MVI pattern on Android using Kotlin coroutines

Primary LanguageKotlinMIT LicenseMIT

Experimental Android app using a very simple Clean+MVI/UDF architecture built on Kotlin coroutines and Kotlin Flow.

  • Unidirectional data flow (Input → Machine → Output (State | Effect))
  • State survives configuration changes and process death