def area
import bend-collections-laws-crypto@1.0.0.0/spec/crypto/argon2/argon2.bend as Argon2import Base
260def area(+base: Nat, +idx: Nat, same: Bool) -> Nat:
261 match same:
262 case True{}:
263 Nat.sub(Nat.add(base, idx), 1n)
264 case False{}:
265 area_other(base, Nat.is_eq(idx, 0n))
Uses (6)
Used by (8)
- bend-collections-laws-crypto@1.0.0.0/spec/crypto/argon2/argon2:step
- bend-collections-laws-crypto@1.0.0.0/proofs/crypto/argon2/fill:ixs
- bend-collections-laws-crypto@1.0.0.0/proofs/crypto/argon2/fill:ixs_mid
- bend-collections-laws-crypto@1.0.0.0/proofs/crypto/argon2/fill:area_bound
- bend-collections-laws-crypto@1.0.0.0/proofs/crypto/argon2/fill:area_le
- …