How is that worse than the fact that addition is already not associative for floating point types? At least +0 is really the identity up to (==).On Wed, Nov 6, 2019, 3:49 PM Dannyu NDos <ndospark320@gmail.com> wrote:Sum has bug with floating points. Current definition states +0 as the identity element, while the actual identity is -0 since +0 + -0 = +0._______________________________________________
Libraries mailing list
Libraries@haskell.org
http://mail.haskell.org/cgi-bin/mailman/listinfo/libraries