






Could be interesting for CRDT implementations
CRDTs are, in the basic case, a idempotent commutative monoid, aka an idempotent abelian monoid.
https://news.ycombinator.com/item?id=7891598#:~:text=CRDTs%20are%2C%20in%20the%20basic%20case%2C%20a%20idempotent%20commutative%20monoid%2C%20aka%20an%20idempotent%20abelian%20monoid.