Interface IEnumerableFactory

Hierarchy

  • IEnumerableFactory

Methods

  • Type Parameters

    • TSource

    Parameters

    • generator: (() => Generator<TSource, any, unknown>)
        • (): Generator<TSource, any, unknown>
        • Returns Generator<TSource, any, unknown>

    • srcArr: TSource[]

    Returns IEnumerable<TSource>

  • Type Parameters

    • TSource

    Parameters

    • generator: (() => Generator<TSource, any, unknown>)
        • (): Generator<TSource, any, unknown>
        • Returns Generator<TSource, any, unknown>

    Returns IEnumerable<TSource>

  • Type Parameters

    • TKey

    • TSource

    Parameters

    • key: TKey
    • generator: (() => Generator<TSource, any, unknown>)
        • (): Generator<TSource, any, unknown>
        • Returns Generator<TSource, any, unknown>

    Returns IGrouping<TKey, TSource>

  • Type Parameters

    • TSource

    Parameters

    • generator: (() => Generator<TSource, any, unknown>)
        • (): Generator<TSource, any, unknown>
        • Returns Generator<TSource, any, unknown>

    Returns IList<TSource>

  • Type Parameters

    • TSource

    Parameters

    • generator: (() => Generator<TSource[], any, unknown>)
        • (): Generator<TSource[], any, unknown>
        • Returns Generator<TSource[], any, unknown>

    Returns IOrderedEnumerable<TSource>

Generated using TypeDoc