@eagleoutice/flowr - v2.17.4
    Preparing search index...
    interface BuiltInApplyConfiguration {
        folds?: readonly string[];
        hasUnknownSideEffects?: boolean;
        indexOfFunction?: number;
        isTheCall?: boolean;
        nameOfFunctionArgument?: string;
        resolveInEnvironment?: "global" | "local";
        resolveValue?: boolean;
        sig?: FnSig;
        unquoteFunction?: boolean;
        [key: string]: unknown;
    }

    Hierarchy (View Summary)

    Indexable

    • [key: string]: unknown
    Index
    folds?: readonly string[]

    The formals of BuiltInApplyConfiguration#sig the function is folded over (Reduce): each of its parameters gets what the call hands back so far, which is one of these or what the function returned.

    hasUnknownSideEffects?: boolean

    the call reaches beyond what we can see even when the callee resolves, like rlang::exec

    indexOfFunction?: number

    the 0-based index of the argument which is the actual function passed, defaults to 1

    isTheCall?: boolean

    Set for do.call: it is processed like the call it makes, so do.call(f, list(1, b = 2)) is processed like f(1, b = 2) and returns what f returns.

    nameOfFunctionArgument?: string

    does the argument have a name that it can be given by as well?

    resolveInEnvironment?: "global" | "local"

    Should the function be resolved in the global environment?

    resolveValue?: boolean

    Should the value of the function be resolved?

    sig?: FnSig

    the formals of the function the call stands for

    unquoteFunction?: boolean

    Should we unquote the function if it is given as a string?