Function skipWhile

  • Creates an asynchronous iterable of all but the first items in the provided iterable for which the provided predicate returns true. Once the predicate returns false, all subsequent values will be yielded.

    Type Parameters

    Type Parameters

    • T

    Parameters

    • predicate: ((arg: T) => boolean)

      A function that takes an element yielded by the provided iterable and returns a boolean.

        • (arg: T): boolean
        • Parameters

          • arg: T

          Returns boolean

    • iterable: Iterable<T>

    Returns IterableIterator<T>

  • Type Parameters

    Type Parameters

    • T

    Parameters

    • predicate: ((arg: T) => boolean)
        • (arg: T): boolean
        • Parameters

          • arg: T

          Returns boolean

    • iterable: AsyncIterable<T>

    Returns AsyncIterableIterator<T>

  • Type Parameters

    Type Parameters

    • T

    Parameters

    • predicate: ((arg: T) => boolean)
        • (arg: T): boolean
        • Parameters

          • arg: T

          Returns boolean

    • iterable: Iterable<T> | AsyncIterable<T>

    Returns IterableIterator<T> | AsyncIterableIterator<T>

Generated using TypeDoc