Safe Haskell | Safe |
---|---|
Language | Haskell2010 |
Documentation
class Monoid g => CyclicGroup g where Source #
Instances
CyclicGroup GT Source # | |
CyclicGroup G2 Source # | |
CyclicGroup G1 Source # | |
sumG :: (Foldable t, CyclicGroup g) => t g -> g Source #
Sum all the elements of some container according to its group structure.