Compatibility projection: this historical API returns the residual on
exhaustion. New admission paths must consume CoreReductionResult instead.
12935def betaNormalizeWithFuel =
12936 (lambda unrestricted fuel : Nat .
12937 (lambda unrestricted term : (family CoreTerm) .
12938 (eliminate
12939 CoreReductionResult
12940 (lambda unrestricted result : (family CoreReductionResult) . (family CoreTerm))
12941 (betaNormalizeCheckedWithFuel fuel term)
12942 (branch CoreReductionCompleted normal rounds . normal)
12943 (branch CoreReductionExhausted residual rounds . residual))))The compiler supplied declaration spans and resolved links from this source snapshot. This page does not assert that this file belongs to a checked closure.