@Override public void subscribeAll(Consumer<? super IN> onNext, Consumer<? super Throwable> onError, Runnable onCompleteDs) { subscribe(onNext,onError,onCompleteDs).request(Long.MAX_VALUE); }
public static <T> ReactiveSeq<T> lazyConcat(Publisher<Publisher<T>> pubs){ return reactiveStream(new LazyArrayConcatonatingOperator<T>(Spouts.from(pubs).seq() .map(p->new PublisherToOperator<T>(p)))); } public static <T> ReactiveSeq<T> concat(Stream<? extends T>... streams){
public static <T> ReactiveSeq<T> lazyConcat(Publisher<Publisher<T>> pubs){ return reactiveStream(new LazyArrayConcatonatingOperator<T>(Spouts.from(pubs).seq() .map(p->new PublisherToOperator<T>(p)))); } public static <T> ReactiveSeq<T> concat(Stream<? extends T>... streams){
@Override public void subscribeAll(Consumer<? super IN> onNext, Consumer<? super Throwable> onError, Runnable onCompleteDs) { subscribe(onNext,onError,onCompleteDs).request(Long.MAX_VALUE); }