@eagleoutice/flowr - v2.16.3
    Preparing search index...

    For the specifications of pure etc. please have a look at InputClassifierFunctionIdentifiers.

    interface InputClassifierConfig<
        Functions extends
            InputClassifierFunctionIdentifiers
            | FlowrSearchLike = readonly Identifier[] | FlowrSearchLike,
    > {
        cmdline?: Functions;
        const?: Functions;
        dconst?: Functions;
        editing?: Functions;
        evaluating?: Functions;
        ffi?: Functions;
        file?: Functions;
        glob?: Functions;
        lang?: Functions;
        linkedEntryPoints?: readonly LinkedInputEntryPoint[];
        linkedObjects?: readonly LinkedInputObject[];
        narrowing?: readonly NarrowingFunction[];
        net?: Functions;
        options?: Functions;
        param?: Functions;
        pure?: Functions;
        rand?: Functions;
        sanitizers?: Functions;
        scope?: Functions;
        system?: Functions;
        tempfile?: Functions;
        templates?: readonly NarrowingFunction[];
        unknown?: Functions;
        user?: Functions;
    }

    Type Parameters

    Hierarchy

    Index
    cmdline?: Functions
    const?: Functions
    dconst?: Functions
    editing?: Functions

    Functions that cut or replace parts of a string (gsub), undoing what a sanitizer escaped.

    evaluating?: Functions

    Functions that evaluate code or look names up at run time (eval, do.call, exists), so their result is never constant.

    ffi?: Functions
    file?: Functions
    glob?: Functions
    lang?: Functions
    linkedEntryPoints?: readonly LinkedInputEntryPoint[]

    Calls that hand a function to a framework, which then binds linkedObjects to its parameters by position.

    linkedObjects?: readonly LinkedInputObject[]

    Objects provided by a framework rather than by the code itself, like shiny's input.

    narrowing?: readonly NarrowingFunction[]

    Functions whose result is bounded by one of their arguments (classified by that argument alone).

    net?: Functions
    options?: Functions
    param?: Functions
    pure?: Functions

    Functions which are considered to be pure (i.e., deterministic, trusted, safe, idempotent on the lub of the input types)

    rand?: Functions
    sanitizers?: Functions

    Functions whose result counts as a InputType.DerivedConstant whatever flows in, like a linter's escaping functions.

    scope?: Functions
    system?: Functions
    tempfile?: Functions
    templates?: readonly NarrowingFunction[]

    The arguments a sanitizer takes as code rather than escaping, like the template of sqlInterpolate, whose data still flows.

    unknown?: Functions
    user?: Functions