Global reactive cache with TTL, queries/mutations/flows and infinite pagination, transactional optimistic updates with rollback, stale-while-revalidate, per-key locking, factory-based APIs, type-safe errors and refetch.
#utility, #state-management, #kotlin-flow, #kotlin-coroutines, #concurrency, #compose-multiplatform, #compose, #cache