Strumienie Zipping za pomocą JDK8 z lambda (java.util.stream.Streams.zip)

W JDK 8 z lambda b93 była klasajava.util.stream.Streams.zip w b93 które można wykorzystać do zipowania strumieni (jest to zilustrowane w samouczkuPoznawanie Java8 Lambdas. Część 1 autorstwa Dhananjay Nene). Ta funkcja:

Tworzy leniwy i sekwencyjny połączony strumień, którego elementy są wynikiem połączenia elementów dwóch strumieni.

Jednak w b98 to zniknęło. Infact theStreams klasa nie jest nawet dostępnajava.util.stream w b98.

Czy ta funkcja została przeniesiona, a jeśli tak, to jak zwięźle streszczam strumienie za pomocą b98?

Mam na myśli aplikacjęw tej java realizacji Shen, gdzie zastąpiłem funkcję zip w

static <T> boolean every(Collection<T> c1, Collection<T> c2, BiPredicate<T, T> pred)static <T> T find(Collection<T> c1, Collection<T> c2, BiPredicate<T, T> pred)

funkcje z dość obszernym kodem (który nie korzysta z funkcji b98).

questionAnswers(13)

yourAnswerToTheQuestion