pipeline :: PipeSelect :: defaultinit
private class PipeSelect[E]
super Iterator[E]
var source: Iterator[E]
var predicate: Function[E, Bool]
init do do_skip
fun do_skip
do
while source.is_ok and not predicate.apply(source.item) do source.next
end
redef fun is_ok do return source.is_ok
redef fun item do return source.item
redef fun next
do
source.next
do_skip
end
end
lib/pipeline/pipeline.nit:494,1--517,3