def zip_go
import bend-collections@1.0.0.0/src/containers/bitset.bend as Bitsetimport Base
336def zip_go(m: Nat, p: Array<Wd> & Array<Wd>, +k: WordOp, +d: Nat, +q: Nat) -> Array<Wd> & Array<Wd>:
337 match m:
338 case 0n:
339 p
340 case 1n+r:
341 zip_go(r, zip_step(p, k, d, q), k, d, 1n+q)