interface IListStatic {
    of: monet.IListFactory;
    pure: monet.IListFactory;
    unit: monet.IListFactory;
    from<T>(iter: Iterable<T>): monet.List<T>;
    fromArray<T>(arr: T[]): monet.List<T>;
    isInstance(target: any): target is monet.List<any>;
    isOfType(target: any): boolean;
    <T>(): monet.List<T>;
    <T>(val: T, tail?: monet.List<T>): monet.List<T>;
}

Hierarchy-Diagram

UML class diagram of IListStatic
Legend
icon for an interface in the UML class diagram interface
icon for a public property in the UML class diagram public property
icon for a public method in the UML class diagram public method

Hierarchy (view full)

Properties

Methods

  • Type Parameters

    • T

    Parameters

    • arr: T[]

    Returns monet.List<T>

  • Parameters

    • target: any

    Returns target is monet.List<any>

  • Parameters

    • target: any

    Returns boolean