@eagleoutice/flowr - v2.10.2
    Preparing search index...
    FunctionArgument: {
        getId(this: void, arg: FunctionArgument): NodeId | undefined;
        getName(this: void, arg: FunctionArgument): string | undefined;
        getReference(this: void, arg: FunctionArgument): NodeId | undefined;
        hasName(
            this: void,
            arg: FunctionArgument,
            name: string | undefined,
        ): arg is NamedFunctionArgument;
        isEmpty(this: void, arg: unknown): arg is "<>";
        isNamed(this: void, arg: FunctionArgument): arg is NamedFunctionArgument;
        isNotEmpty<T>(this: void, arg: T): arg is Exclude<T, "<>">;
        isPositional(
            this: void,
            arg: FunctionArgument,
        ): arg is PositionalFunctionArgument;
        isUnnamed(
            this: void,
            arg: FunctionArgument,
        ): arg is "<>" | PositionalFunctionArgument;
        name: "FunctionArgument";
    }

    Helper functions to work with FunctionArguments.

    Type Declaration

    EmptyArgument - the marker for empty arguments