This is work-in-progress. We have library modules to support the following data types.
- Multi-Valued Register
- Grow-Only Counter
- PN-Counter
- Enable-Wins Flag
- Disable-Wins Flag
- Add-Wins Observe-Remove Set
- Remove-Wins Observe-Remove Set
- Put-Wins Observe-Remove Map
- Remove-Wins Observe-Remove Map
- Recursive Composite Map
Please refer to erlang_crdt.pdf for more details.