The source iterable.
Type guard invoked for each element and its zero-based index; once it returns true, that element and all following elements are yielded.
A deferred sequence starting with the first element that satisfies predicate.
Skips elements until a predicate returns true, then yields that element and the remainder.
Type of elements within source.
The source iterable.
Predicate receiving the element and its zero-based index; once it returns true, enumeration stops skipping.
A deferred sequence starting with the first element that satisfies predicate.
Skips elements until a type guard predicate returns
true, then yields that element and the remainder, narrowing the element type.