def two32

lawful-words@0.1.0.0 · defs.bend:5

import lawful-words@0.1.0.0/defs.bend as Defs
import Base

5# 2^32, for prose and tests. The laws write Nat.pow(2n, 32n) inline instead:
6# the checker evaluates a named constant when comparing terms, and 2^32 in
7# unary is too deep to evaluate. (A Nat literal of 2^32 or more is not allowed.)
8def two32() -> Nat:
9  Nat.pow(2n, 32n)

Uses (2)

Used by (1)