A commutative group except zero.

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) => Option<G>)

Type declaration

Generated using TypeDoc