Structures

Sequences

The Eagle Creek record now has an order. Alice and Bob edit the same route and note while Carol observes the delivery of delayed operations.

SharedSequence

Reorder one route without making concurrent index edits fight.

Rule: Clients refer to stable item identities when they insert or move items at changing indexes.

Open the SharedSequence lesson

SharedText

Merge concurrent typing by grapheme identity, not fragile offsets.

Rule: Every grapheme keeps a stable identity and concurrent insertions both survive.

Open the SharedText lesson