def Nat.sub
import Base683def Nat.sub(a: Nat, b: Nat) -> Nat:
684 match a b:
685 case 0n _:
686 0n
687 case 1n+ap 0n:
688 1n+ap
689 case 1n+ap 1n+bp:
690 Nat.sub(ap, bp)
Uses (1)
Used by (2034)
- bend-collections-laws-math@1.0.0.0/spec/math/f64:round
- bend-collections-laws-math@1.0.0.0/proofs/lib/nat:sub_add
- bend-collections-laws-crypto@1.0.0.0/spec/crypto/secp256k1/field:prime
- bend-collections-laws-crypto@1.0.0.0/spec/crypto/secp256k1/field:order
- bend-collections-laws-math@1.0.0.0/spec/math/f64:xexp
- …