@eagleoutice/flowr - v2.16.3
    Preparing search index...
    REnvironment: {
        append: {
            (
                base: REnvironmentInformation,
                next: REnvironmentInformation | undefined,
            ): REnvironmentInformation;
            (
                base: REnvironmentInformation | undefined,
                next: REnvironmentInformation,
            ): REnvironmentInformation;
            (base: undefined, next: undefined): undefined;
            (
                base: REnvironmentInformation | undefined,
                next: REnvironmentInformation | undefined,
            ): REnvironmentInformation | undefined;
        };
        attachAt: (
            this: void,
            current: Environment,
            blockTop: Environment,
            blockBottom: Environment,
            pos?: number,
        ) => Environment;
        attachedPackages: (this: void, env: Environment) => Set<string>;
        cleanOf: (
            __namedParameters: REnvironmentInformation,
        ) => REnvironmentInformation;
        clone: (
            environment: REnvironmentInformation,
            recurseParents?: boolean,
        ) => REnvironmentInformation;
        define: (
            definition: IdentifierDefinition & { name: Identifier },
            superAssign: boolean | undefined,
            __namedParameters: REnvironmentInformation,
            append?: boolean,
        ) => REnvironmentInformation;
        findBuiltIn: (this: void, env: Environment) => Environment;
        findGlobal: (this: void, env: Environment) => Environment;
        frames: (
            this: void,
            env: Environment,
        ) => Generator<Environment, void, undefined>;
        name: "REnvironment";
        overwrite: {
            (
                base: REnvironmentInformation,
                next: REnvironmentInformation | undefined,
                applyCds?: readonly ControlDependency[],
            ): REnvironmentInformation;
            (
                base: REnvironmentInformation | undefined,
                next: REnvironmentInformation,
                applyCds?: readonly ControlDependency[],
            ): REnvironmentInformation;
            (
                base: undefined,
                next: undefined,
                applyCds?: readonly ControlDependency[],
            ): undefined;
            (
                base: REnvironmentInformation | undefined,
                next: REnvironmentInformation | undefined,
                applyCds?: readonly ControlDependency[],
            ): REnvironmentInformation | undefined;
        };
        popLocal: (
            __namedParameters: REnvironmentInformation,
        ) => REnvironmentInformation;
        pushLocal: (
            __namedParameters: REnvironmentInformation,
        ) => REnvironmentInformation;
        searchPath: (
            this: void,
            env: Environment,
        ) => Generator<Environment, void, undefined>;
        searchPosition: (
            this: void,
            env: Environment,
            name: string,
        ) => number | undefined;
    } = ...

    Helpers for navigating and manipulating environments around the global environment and attached-package search path.

    Type Declaration

    api