Nat.LE: def of bend-lawful-stdlib@0.1.0.0 Import: import bend-lawful-stdlib@0.1.0.0/src/nat.bend as Nat Lines 27-35 of bend-lawful-stdlib@0.1.0.0/src/nat.bend: https://jend.leeeet.dev/read.txt?path=bend-lawful-stdlib@0.1.0.0/src/nat.bend&start_line=27&end_line=35 import Base # a <= b, as a type: Unit when it holds, Empty when it does not. def LE(a: Nat, b: Nat) -> Data: match a b: case 0n y: Unit case 1n+x 0n: Empty case 1n+x 1n+y: LE(x, y) Uses (3): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Empty https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Nat https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Unit