@szilanor/stream
    Preparing search index...

    Function zip

    • Returns a Stream that merges elements from both iterables by taking one element from each, passing them to the function, and yielding the result.

      Type Parameters

      • A
      • B
      • O

      Parameters

      • a: Iterable<A>

        The first iterable to merge.

      • b: Iterable<B>

        The second iterable to merge.

      • zipFunction: (a: A, b: B) => O

        The function that merges the elements.

      Returns Stream<O>

      A Stream that merges elements from both iterables.

      const result = zip('ABCD', 'xy', (a, b) => `${a}${b}`);
      console.log([...result]); // ['Ax', 'By']