on master help sign in
Make clear that sum' is a synonym for concat
afe9481BlackBrane
libs/contrib/Control/Algebra.idr+1−1
@@ -116,7 +116,7 @@ class RingWithUnity a => Field a where
116 inverseM : (x : a) -> Not (x = neutral) -> a
116 inverseM : (x : a) -> Not (x = neutral) -> a
117
117
118sum' : (Foldable t, Monoid a) => t a -> a
118sum' : (Foldable t, Monoid a) => t a -> a
119−sum' = foldr (<+>) neutral
119+sum' = concat
120
120
121product' : (Foldable t, RingWithUnity a) => t a -> a
121product' : (Foldable t, RingWithUnity a) => t a -> a
122product' = foldr (<.>) unity
122product' = foldr (<.>) unity