@adamburgess/linq

    Type Alias Sequence<T>

    Sequence: ExtendsCarefully<T, number> extends never
        ? ExtendsCarefully<T, string> extends never
            ? ExtendsCarefully<T, Iterable<unknown>> extends never
                ? AnySequence<T>
                : ArraySequence<T>
            : StringSequence<T>
        : NumberSequence<T>

    A sequence of values.

    Type Parameters

    • T
    MMNEPVFCICPMFPCPTTAAATR