flow

open override val flow: Flow<S>

Returns a Flow for this store's state. It will begin by immediately emitting the latest set value and then continue with all subsequent updates.

This doesn't need distinctUntilChanged() because the de-dupinng is done once for all subscriptions in flushQueuesOnce.

This flow never completes