A commutative group.

Type Parameters

  • G

Hierarchy

Properties

[abelSymbol]: true
[semiGroupSymbol]: true
combine: ((l, r) => G)

Type declaration

    • (l, r): G
    • Parameters

      • l: G
      • r: G

      Returns G

identity: G
invert: ((g) => G)

Type declaration

    • (g): G
    • Parameters

      • g: G

      Returns G

Generated using TypeDoc