def LE.decided
import bendtorch-core@0.1.0.0/src/shape/core.bend as Coreimport Base
533def LE.decided(+a: Nat, +b: Nat, decided: {True{} == Nat.is_le(a, b) : Bool}) -> {Unit == LE(a, b) : Data}:
534 match a b:
535 case 0n b:
536 {==}
537 case 1n+p 0n:
538 Empty.absurd({Unit == Empty : Data}, clash(decided))
539 case 1n+p 1n+q:
540 LE.decided(p, q, decided)