Source/Packages

Compiler.DependentCore

packages/compiler/src/Compiler/DependentCore.alpha

12,943 lines498 declarations489.0 KiBSHA-256 ef207b0de796

def · lines 7294–7305

reduceNaturalEliminateStep

Full file
7294def reduceNaturalEliminateStep :
7295  (pi unrestricted successorCase : (family CoreTerm) .
7296    (pi unrestricted predecessor : Bytes .
7297      (pi unrestricted induction : (family CoreTerm) . (family CoreTerm)))) =
7298  (lambda unrestricted successorCase : (family CoreTerm) .
7299    (lambda unrestricted predecessor : Bytes .
7300      (lambda unrestricted induction : (family CoreTerm) .
7301        (applyCoreFunctionOnce
7302          (applyCoreFunctionOnce
7303            successorCase
7304            (constructor CoreTerm CoreNaturalLiteral predecessor))
7305          induction))))

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.