CNumber issues
mweidner037 opened this issue · 2 comments
mweidner037 commented
- CNumber is not actually eventually consistent if you use non-integers, due to floating point non-commutativity/associativity. Is there a way around this?
- If possible, reduce theoretical memory usage. Currently it grows without bound due to multiple semidirect product history, and it's not resettable.
mweidner037 commented
- Multiplication by a negative number x causes two events, corresponding to mult by |x| and mult by -1. These should be combined into one event with argument x.
mweidner037 commented
I've moved CNumber to "experimental"; polishing is low priority.