Effect Modules for Replacing Libraries like YJS/Auto-Merge
Do we have effect modules / ecosystem packages for replacing libraries like YJS / auto-merge?.
- Differ: delta/patch computation
- STM + TRef: Atomic transactional updates
- SubscriptionRef: Observable state with .changes stream
- TPubSub / PubSub: Operation broadcasting to replicas
- HashMap / HashSet: Immutable collections
- TQueue: Operation logs /commit hist
- Clock + Order: Time and ordering primitives
So it seems like we have all the pieces
So it seems.
- Differ: delta/patch computation
- STM + TRef: Atomic transactional updates
- SubscriptionRef: Observable state with .changes stream
- TPubSub / PubSub: Operation broadcasting to replicas
- HashMap / HashSet: Immutable collections
- TQueue: Operation logs /commit hist
- Clock + Order: Time and ordering primitives
So it seems like we have all the pieces
So it seems.
