def pk_t
import bend-collections-laws-math@1.0.0.0/proofs/math/typed/f64round.bend as F64roundimport Base
import bend-collections-laws-math@1.0.0.0/spec/math/f64.bend as SF
35# SF.pick on a known Bool, as lemmas: rewriting with these keeps a conversion
36# syntactic instead of unfolding (and normalizing) both branches
37def pk_t(-T: Data, +a: T, +b: T) -> {SF.pick(T, True{}, a, b) == a : T}:
38 {==}
Uses (2)
Used by (30)
- bend-collections-laws-math@1.0.0.0/proofs/math/typed/f64round:pb
- bend-collections-laws-math@1.0.0.0/proofs/math/typed/f64round:sgn_pick
- bend-collections-laws-math@1.0.0.0/proofs/math/typed/f64addf:ap
- bend-collections-laws-math@1.0.0.0/proofs/math/typed/f64divc:ion
- bend-collections-laws-math@1.0.0.0/proofs/math/typed/f64light:non
- …