functai for TypeScript - v0.1.0
    Preparing search index...

    Interface InterfaceField

    A field of an interface (programs.md, "The interface").

    interface InterfaceField {
        desc?: string;
        name: string;
        opaque?: true;
        optional?: true;
        shape: Rec;
        type?: string;
    }
    Index
    desc?: string
    name: string
    opaque?: true

    Values may have no JSON form (a class instance, a buffer); never checked. Its shape is {}.

    optional?: true

    Inputs only: a caller may leave it out (it then takes its shape's default, or stays out).

    shape: Rec

    JSON Schema, read by the vocabulary programs.md lists. {} is any JSON value.

    type?: string

    The host language's name for the type, for people.