shithub: mc

ref: f4a939a2cfdc00643b02c404b0acbed382964dd0
dir: /lib/iter/test/zip.myr/

View raw version
use std
use iter

const main = {
	var n, la : int[:], lb : int[:]

	n = 0
	la = [0,2,4,6,8][:]
	lb = [2,4][:]
	for (a, b) : iter.byzip(la, lb)
		std.assert(a == n*2, "invalid val from a: {}", a)
		std.assert(b == n*2 + 2, "invalid val from b: {}", b)
		n++
	;;
}