def cons_cong
import bend-collections-laws-crypto@1.0.0.0/proofs/lib/list.bend as Listimport Base
8def cons_cong(-A: Data, +h: A, +xs: List<&2, A>, +ys: List<&2, A>, +e: {xs == ys : List<&2, A>}) -> {Con{h, xs} == Con{h, ys} : List<&2, A>}:
9 Equal.cong(List<&2, A>, List<&2, A>, zs => Con{h, zs}, xs, ys, e)
Uses (2)
Used by (18)
- bend-collections-laws-crypto@1.0.0.0/proofs/lib/list:append_nil
- bend-collections-laws-crypto@1.0.0.0/proofs/lib/list:replicate_add
- bend-collections-laws-crypto@1.0.0.0/proofs/lib/list:sc_take_append_left
- bend-collections-laws-crypto@1.0.0.0/proofs/lib/list:append_assoc
- bend-collections-laws-crypto@1.0.0.0/proofs/lib/list:update_append_left
- …