code: public final <T2, V> Flux<V> zipWithIterable(Iterable<? extends T2> iterable,
  			BiFunction<? super T, ? super T2, ? extends V> zipper) {
  		return onAssembly(new FluxZipIterable<>(this, iterable, zipper));
  	}
docs: Zip elements from this {@link Flux} with the content of an {@link Iterable}, that is
  to say combine one element from each, pairwise, using the given zipper {@link BiFunction}.
  
  
  <p>
  <img class="marble" src="doc-files/marbles/zipWithIterableUsingZipperForFlux.svg" alt="">
  
  @param iterable the {@link Iterable} to zip with
  @param zipper the {@link BiFunction} pair combinator
  
  @param <T2> the value type of the other iterable sequence
  @param <V> the result type
  
  @return a zipped {@link Flux}