proposit-core
    Preparing search index...

    Type Alias TBindingDecision

    TBindingDecision:
        | { action: "keep" }
        | { action: "retarget"; expressionId: string }
        | { action: "drop" }

    The decision for one changed or removed expression binding.

    • keep: re-point the variable to the same expression of the newer version, accepting its new content. Not available for a removed one.
    • retarget: bind the variable, in the same aspect, to another expression of the newer version.
    • drop: remove the variable and every premise listed for it.