Defs.wrap: def of lawful-words@0.1.0.0 Import: import lawful-words@0.1.0.0/defs.bend as Defs Lines 11-14 of lawful-words@0.1.0.0/defs.bend: https://jend.leeeet.dev/read.txt?path=lawful-words@0.1.0.0/defs.bend&start_line=11&end_line=14 import Base # n modulo 2^32: the number U32.from_nat(n) stands for (the laws write # Nat.mod(n, Nat.pow(2n, 32n)) inline, for the same reason). def wrap(n: Nat) -> Nat: Nat.mod(n, two32()) Uses (3): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Nat https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Nat.mod https://jend.leeeet.dev/definition.txt?path=lawful-words@0.1.0.0/defs.bend&name=two32