Source/Packages

Compiler.DependentCore

packages/compiler/src/Compiler/DependentCore.alpha

12,943 lines498 declarations489.0 KiBSHA-256 ef207b0de796

def · lines 391–410

coreTernaryType

Full file
391def coreTernaryType :
392  (pi unrestricted first : (family CoreTerm) .
393    (pi unrestricted second : (family CoreTerm) .
394      (pi unrestricted third : (family CoreTerm) .
395        (pi unrestricted result : (family CoreTerm) . (family CoreTerm))))) =
396  (lambda unrestricted first : (family CoreTerm) .
397    (lambda unrestricted second : (family CoreTerm) .
398      (lambda unrestricted third : (family CoreTerm) .
399        (lambda unrestricted result : (family CoreTerm) .
400          (constructor
401            CoreTerm
402            CorePi
403            coreUnrestricted
404            first
405            (constructor
406              CoreTerm
407              CorePi
408              coreUnrestricted
409              second
410              (constructor CoreTerm CorePi coreUnrestricted third result)))))))

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.