def Vec.set.if
import bend-kit-collections@0.1.4.1/vec.bend as Vecimport Base
74def Vec.set.if(
75 ~T: Data, ok: Bool, n: U32, buf: Array<T>, i: U32, x: T
76) -> Vec<T>:
77 match ok:
78 case True{}:
79 Vec{n, Array.set(T, buf, i, x)}
80 case False{}:
81 Vec{n, buf}