if we encounter a character that does not satisfy the proc, we return immediately, without continuing to loop over the rest of the chars in the string.