F32.le.signs: def of bend-lawful-stdlib@0.1.0.0 Import: import bend-lawful-stdlib@0.1.0.0/src/float/f32.bend as F32 Lines 179-188 of bend-lawful-stdlib@0.1.0.0/src/float/f32.bend: https://jend.leeeet.dev/read.txt?path=bend-lawful-stdlib@0.1.0.0/src/float/f32.bend&start_line=179&end_line=188 import Base import bend-lawful-stdlib@0.1.0.0/src/nat.bend as Nat def le.signs(s: Bool, t: Bool, +x: Word(31n), +y: Word(31n)) -> Type: match s t: case False{} False{}: NotGT(Word.cmp(31n, x, y)) case True{} True{}: NotGT(Word.cmp(31n, y, x)) case True{} False{}: Unit case False{} True{}: Nat.IsFalse(lt.signs(True{}, False{}, y, x)) Uses (7): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Bool https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Unit https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Word https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Word.cmp https://jend.leeeet.dev/definition.txt?path=bend-lawful-stdlib@0.1.0.0/src/float/f32.bend&name=NotGT https://jend.leeeet.dev/definition.txt?path=bend-lawful-stdlib@0.1.0.0/src/float/f32.bend&name=lt.signs https://jend.leeeet.dev/definition.txt?path=bend-lawful-stdlib@0.1.0.0/src/nat.bend&name=IsFalse