• Runs all specified async-iterable sequences in parallel and collects their last elements.

    Type Parameters

    • T

      The type of the elements in the first source sequence.

    • T2

      The type of the elements in the second source sequence.

    Parameters

    • source: AsyncIterable<T>

      First async-iterable source.

    • source2: AsyncIterable<T2>

      Second async-iterable source.

    Returns Promise<[T, T2] | undefined>

    An async-iterable sequence with an array of all the last elements of all sequences.

  • Runs all specified async-iterable sequences in parallel and collects their last elements.

    Type Parameters

    • T

      The type of the elements in the first source sequence.

    • T2

      The type of the elements in the second source sequence.

    • T3

      The type of the elements in the third source sequence.

    Parameters

    • source: AsyncIterable<T>

      First async-iterable source.

    • source2: AsyncIterable<T2>

      Second async-iterable source.

    • source3: AsyncIterable<T3>

      Third async-iterable source.

    Returns Promise<[T, T2, T3] | undefined>

    An async-iterable sequence with an array of all the last elements of all sequences.

  • Runs all specified async-iterable sequences in parallel and collects their last elements.

    Type Parameters

    • T

      The type of the elements in the first source sequence.

    • T2

      The type of the elements in the second source sequence.

    • T3

      The type of the elements in the third source sequence.

    • T4

      The type of the elements in the fourth source sequence.

    Parameters

    • source: AsyncIterable<T>

      First async-iterable source.

    • source2: AsyncIterable<T2>

      Second async-iterable source.

    • source3: AsyncIterable<T3>

      Third async-iterable source.

    • source4: AsyncIterable<T4>

      Fourth async-iterable source.

    Returns Promise<[T, T2, T3, T4] | undefined>

    An async-iterable sequence with an array of all the last elements of all sequences.

  • Runs all specified async-iterable sequences in parallel and collects their last elements.

    Type Parameters

    • T

      The type of the elements in the first source sequence.

    • T2

      The type of the elements in the second source sequence.

    • T3

      The type of the elements in the third source sequence.

    • T4

      The type of the elements in the fourth source sequence.

    • T5

      The type of the elements in the fifth source sequence.

    Parameters

    • source: AsyncIterable<T>

      First async-iterable source.

    • source2: AsyncIterable<T2>

      Second async-iterable source.

    • source3: AsyncIterable<T3>

      Third async-iterable source.

    • source4: AsyncIterable<T4>

      Fourth async-iterable source.

    • source5: AsyncIterable<T5>

      Fifth async-iterable source.

    Returns Promise<[T, T2, T3, T4, T5] | undefined>

    An async-iterable sequence with an array of all the last elements of all sequences.

  • Runs all specified async-iterable sequences in parallel and collects their last elements.

    Type Parameters

    • T

      The type of the elements in the first source sequence.

    • T2

      The type of the elements in the second source sequence.

    • T3

      The type of the elements in the third source sequence.

    • T4

      The type of the elements in the fourth source sequence.

    • T5

      The type of the elements in the fifth source sequence.

    • T6

      The type of the elements in the sixth source sequence.

    Parameters

    • source: AsyncIterable<T>

      First async-iterable source.

    • source2: AsyncIterable<T2>

      Second async-iterable source.

    • source3: AsyncIterable<T3>

      Third async-iterable source.

    • source4: AsyncIterable<T4>

      Fourth async-iterable source.

    • source5: AsyncIterable<T5>

      Fifth async-iterable source.

    • source6: AsyncIterable<T6>

      Sixth async-iterable source.

    Returns Promise<[T, T2, T3, T4, T5, T6] | undefined>

    An async-iterable sequence with an array of all the last elements of all sequences.

  • Runs all specified async-iterable sequences in parallel and collects their last elements.

    Type Parameters

    • T

      The type of the elements in the first source sequence.

    Parameters

    • signal: AbortSignal

      An abort signal used for cancellation at any time.

    • source: AsyncIterable<T>

      First async-iterable source.

    Returns Promise<[T] | undefined>

    An async-iterable sequence with an array of all the last elements of all sequences.

  • Runs all specified async-iterable sequences in parallel and collects their last elements.

    Type Parameters

    • T

      The type of the elements in the first source sequence.

    • T2

      The type of the elements in the second source sequence.

    Parameters

    • signal: AbortSignal

      An abort signal used for cancellation at any time.

    • source: AsyncIterable<T>

      First async-iterable source.

    • source2: AsyncIterable<T2>

      Second async-iterable source.

    Returns Promise<[T, T2] | undefined>

    An async-iterable sequence with an array of all the last elements of all sequences.

  • Runs all specified async-iterable sequences in parallel and collects their last elements.

    Type Parameters

    • T

      The type of the elements in the first source sequence.

    • T2

      The type of the elements in the second source sequence.

    • T3

      The type of the elements in the third source sequence.

    Parameters

    • signal: AbortSignal

      An abort signal used for cancellation at any time.

    • source: AsyncIterable<T>

      First async-iterable source.

    • source2: AsyncIterable<T2>

      Second async-iterable source.

    • source3: AsyncIterable<T3>

      Third async-iterable source.

    Returns Promise<[T, T2, T3] | undefined>

    An async-iterable sequence with an array of all the last elements of all sequences.

  • Runs all specified async-iterable sequences in parallel and collects their last elements.

    Type Parameters

    • T

      The type of the elements in the first source sequence.

    • T2

      The type of the elements in the second source sequence.

    • T3

      The type of the elements in the third source sequence.

    • T4

      The type of the elements in the fourth source sequence.

    Parameters

    • signal: AbortSignal

      An abort signal used for cancellation at any time.

    • source: AsyncIterable<T>

      First async-iterable source.

    • source2: AsyncIterable<T2>

      Second async-iterable source.

    • source3: AsyncIterable<T3>

      Third async-iterable source.

    • source4: AsyncIterable<T4>

      Fourth async-iterable source.

    Returns Promise<[T, T2, T3, T4] | undefined>

    An async-iterable sequence with an array of all the last elements of all sequences.

  • Runs all specified async-iterable sequences in parallel and collects their last elements.

    Type Parameters

    • T

      The type of the elements in the first source sequence.

    • T2

      The type of the elements in the second source sequence.

    • T3

      The type of the elements in the third source sequence.

    • T4

      The type of the elements in the fourth source sequence.

    • T5

      The type of the elements in the fifth source sequence.

    Parameters

    • signal: AbortSignal

      An abort signal used for cancellation at any time.

    • source: AsyncIterable<T>

      First async-iterable source.

    • source2: AsyncIterable<T2>

      Second async-iterable source.

    • source3: AsyncIterable<T3>

      Third async-iterable source.

    • source4: AsyncIterable<T4>

      Fourth async-iterable source.

    • source5: AsyncIterable<T5>

      Fifth async-iterable source.

    Returns Promise<[T, T2, T3, T4, T5] | undefined>

    An async-iterable sequence with an array of all the last elements of all sequences.

  • Runs all specified async-iterable sequences in parallel and collects their last elements.

    Type Parameters

    • T

      The type of the elements in the first source sequence.

    • T2

      The type of the elements in the second source sequence.

    • T3

      The type of the elements in the third source sequence.

    • T4

      The type of the elements in the fourth source sequence.

    • T5

      The type of the elements in the fifth source sequence.

    • T6

      The type of the elements in the sixth source sequence.

    Parameters

    • signal: AbortSignal

      An abort signal used for cancellation at any time.

    • source: AsyncIterable<T>

      First async-iterable source.

    • source2: AsyncIterable<T2>

      Second async-iterable source.

    • source3: AsyncIterable<T3>

      Third async-iterable source.

    • source4: AsyncIterable<T4>

      Fourth async-iterable source.

    • source5: AsyncIterable<T5>

      Fifth async-iterable source.

    • source6: AsyncIterable<T6>

      Sixth async-iterable source.

    Returns Promise<[T, T2, T3, T4, T5, T6] | undefined>

    An async-iterable sequence with an array of all the last elements of all sequences.

  • Runs all specified async-iterable sequences in parallel and collects their last elements.

    Type Parameters

    • T

      The type of the elements in the source sequences.

    Parameters

    • Rest ...sources: AsyncIterable<T>[]

      The source sequences.

    Returns Promise<T[] | undefined>

    An async-iterable sequence with an array of all the last elements of all sequences.

  • Runs all specified async-iterable sequences in parallel and collects their last elements.

    Type Parameters

    • T

      The type of the elements in the source sequences.

    Parameters

    • signal: AbortSignal

      An abort signal used for cancellation at any time.

    • Rest ...sources: AsyncIterable<T>[]

      The source sequences.

    Returns Promise<T[] | undefined>

    An async-iterable sequence with an array of all the last elements of all sequences.

Generated using TypeDoc