by felipearpa
0
Sealed state types modeling common UI transitions — loading, saving, mutating (with original/updated tracking), plus ResourceState that combines load/save flows for predictable, type-safe view-state handling.
#viewmodel, #utility, #state-management, #mvvm, #maven, #kotlin-flow, #kotlin-coroutines