booleanWalk

private fnArrayData booleanWalk(alias combine)(Series a, Series b)

Walks two BOOLEAN Series in aligned segments - the largest runs that stay within one chunk of each side - applying combine per 64-slot word and packing the results into one BOOLEAN chunk. Reading through windowWord keeps every chunking of both operands correct (the per-element predecessor read only the first chunk of each side).

Parameters

combinethe word combiner, called as combine(ab, av, bb, bv, n, rb, rv)
athe left operand
bthe right operand (equal length, both BOOLEAN)

Returns

the single result chunk.