code: public static FloatStream zip(final Collection<? extends FloatStream> c, final FloatNFunction<Float> zipFunction) {
          return Stream.zip(c, zipFunction).mapToFloat(ToFloatFunction.UNBOX);
      }
docs: Zip together the iterators until one of them runs out of values.
  Each array of values is combined into a single value using the supplied zipFunction function.
  
  @param c
  @param zipFunction
  @return