Instance MethodSwift
drop(while:)
Returns a subsequence by skipping elements while predicate
returns true
and returning the remaining elements.
Available because
Self
conforms toCollection
.
func drop(while predicate: (Self.Element) throws -> Bool) rethrows -> Self.SubSequence
Parameters
- predicate
A closure that takes an element of the sequence as its argument and returns
true
if the element should be skipped orfalse
if it should be included. Once the predicate returnsfalse
it will not be called again.