Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
model: maintain speculative and confirmed state
Speculative state is computed eagerly by optimistically applying the expected events returned from mutations when they are executed. Confirmed state is computed from change events consumed from the backend via the model's input streams. Implements logic to rebase speculative updates on top of confirmed state as events arrive.
- Loading branch information