- vector-skip pred? vec_1 vec_2 ···procedure
Finds & returns the index of the first elements in vec_1 vec_2 ··· that do not satisfy pred?. If all the values in the vectors satisfy pred? until the end of the shortest vector, this returns #f. This is equivalent to:
(vector-index (λ (x_1 x_2 ···) (not (pred? x_1 x_1 ···))) vec_1 vec_2 ···)
Example:
(vector-skip number? '#(1 2 a b 3 4 c d)) ;=> 2