question: public static < T > ReactiveSeq < T > fromList ( final List < T > list ) { Objects . requireNonNull ( list ) ; final ReversingListSpliterator array = new ReversingListSpliterator < T > ( list , false ) ; return StreamUtils . reactiveSeq ( StreamSupport . stream ( array , false ) , Optional . ofNullable ( array ) ) ; }
target:  Construct a ReactiveSeq from a List (prefer this method if the source is a list, as it allows more efficient Stream reversal).