Functions for testing whether expressions are canonical Nat instances.
Note: Structural tests are syntactic. They are more efficient, but should be used only in modules that have perform some kind of canonicalization.
Functions for testing whether expressions are canonical Nat instances.
Note: Structural tests are syntactic. They are more efficient, but should be used only in modules that have perform some kind of canonicalization.