@Override
            public R next() {
                return zipper.apply(it1.next(), it2.next());
            }
Zip 2 streams into one using a {@link BiFunction} to produce resulting values.
<p>
<pre><code>
// ("1:a", "2:b", "3:c")
Seq.of(1, 2, 3).zip(Seq.of("a", "b", "c"), (i, s) -> i + ":" + s)
</code></pre>
jOOL/src/main/java/org/jooq/lambda/Seq.java