@Override public ReactiveSeq<T> takeRight(final int num) { if(num<=0) return Spouts.empty(); if (num == 1) return createSeq(new LimitLastOneOperator<>(source)); return createSeq(new LimitLastOperator<>(source, num < 0 ? 0 : num)); }
@Override public ReactiveSeq<T> takeRight(final int num) { if(num<=0) return Spouts.empty(); if (num == 1) return createSeq(new LimitLastOneOperator<>(source)); return createSeq(new LimitLastOperator<>(source, num < 0 ? 0 : num)); }