• Type Parameters

    Type Parameters

    • T

    • U

    Parameters

    • iterable: Iterable<T>
    • predicate: ((value: T) => value is U)
        • (value: T): value is U
        • Parameters

          • value: T

          Returns value is U

    • producer: (() => U)
        • (): U
        • Returns U

    Returns U

  • Type Parameters

    Type Parameters

    • T

    Parameters

    • iterable: Iterable<T>
    • predicate: ((value: T) => boolean)
        • (value: T): boolean
        • Parameters

          • value: T

          Returns boolean

    • producer: (() => T)
        • (): T
        • Returns T

    Returns T

Generated using TypeDoc