def select
import bend-collections-laws-crypto@1.0.0.0/src/crypto/secp256k1/limbs.bend as Limbsimport Base
122def select(+b: Nat, xs: List<&2, Nat>, ys: List<&2, Nat>) -> List<&2, Nat>:
123 match xs ys:
124 case x <> xt y <> yt: pick1(b, x, y) <> select(b, xt, yt)
125 case _ _: Nil{}
Uses (3)
Used by (22)
- bend-collections-laws-crypto@1.0.0.0/src/crypto/secp256k1/scalar:select
- bend-collections-laws-crypto@1.0.0.0/proofs/crypto/secp256k1/sel:sel0
- bend-collections-laws-crypto@1.0.0.0/proofs/crypto/secp256k1/sel:sel1
- bend-collections-laws-crypto@1.0.0.0/src/crypto/secp256k1/field:select
- bend-collections-laws-crypto@1.0.0.0/src/crypto/secp256k1/limbs:canon
- …