The natural numbers form a monoid #
This file contains the additive and multiplicative monoid instances on the natural numbers.
See note [foundational algebra order theory].
Instances #
Equations
Extra instances to short-circuit type class resolution #
These also prevent non-computable instances being used to construct these instances non-computably.
Equations
- Nat.instAddCommSemigroup = inferInstance