@Override public Spliterator<T> copy() { return new LimitWhileClosedSpliterator<>(CopyableSpliterator.copy(source),predicate); } }
@Override public final ReactiveSeq<T> takeWhileInclusive(final Predicate<? super T> p) { return createSeq(new LimitWhileClosedSpliterator<T>(get(), p), reversible); }
@Override public Spliterator<T> copy() { return new LimitWhileClosedSpliterator<>(CopyableSpliterator.copy(source),predicate); } }
@Override public final ReactiveSeq<T> takeWhileInclusive(final Predicate<? super T> p) { return createSeq(new LimitWhileClosedSpliterator<T>(get(), p), reversible); }