Map.diff.step: def of Base Import: import Base Lines 2702-2705 of Base/base.bend: https://jend.leeeet.dev/read.txt?path=Base/base.bend&start_line=2702&end_line=2705 import Base def Map.diff.step(x: Char, y: Char) -> Nat & Bool: match x y: case Chr{+cx} Chr{+cy}: (Map.diff.chr(U32.xor(cx, cy)), U32.is_eq(cx, cy)) Uses (8): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Bool https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Char https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Map.diff.chr https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Nat https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Pair https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Sigma https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=U32.is_eq https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=U32.xor