• Creates a buffer with a view over the source sequence, causing each iterator to obtain access to the remainder of the sequence from the current index in the buffer.

    Type Parameters

    • TSource

      Source sequence element type.

    Returns OperatorAsyncFunction<TSource, TSource>

    Buffer enabling each iterator to retrieve elements from the shared source sequence, starting from the index at the point of obtaining the enumerator.

  • Buffer enabling each iterator to retrieve elements from the shared source sequence, starting from the index at the point of obtaining the iterator.

    Type Parameters

    • TSource

      Source sequence element type.

    • TResult

      Result sequence element type.

    Parameters

    • Optional selector: ((value) => AsyncIterable<TResult>)

      Selector function with published access to the source sequence for each iterator.

        • (value): AsyncIterable<TResult>
        • Parameters

          • value: AsyncIterable<TSource>

          Returns AsyncIterable<TResult>

    Returns OperatorAsyncFunction<TSource, TResult>

    Sequence resulting from applying the selector function to the published view over the source sequence.

Generated using TypeDoc