Statements (31)
Predicate | Object |
---|---|
gptkbp:instanceOf |
formal semantics
|
gptkbp:basisFor |
gptkb:Curry-Howard_correspondence
proof theory modern type theory |
gptkbp:field |
gptkb:logic
computer science |
gptkbp:hasConcept |
alpha conversion
beta reduction type checking type inference eta conversion strong normalization subject reduction type assignment type safety type soundness |
gptkbp:hasVariant |
gptkb:polymorphic_lambda_calculus
gptkb:simply_typed_lambda_calculus dependent type lambda calculus |
gptkbp:influenced |
gptkb:programming_language
gptkb:Haskell ML type systems |
gptkbp:introducedIn |
1940s
|
gptkbp:inventedBy |
gptkb:Alonzo_Church
|
gptkbp:relatedTo |
gptkb:lambda_calculus
|
gptkbp:usedIn |
functional programming
proof assistants |
gptkbp:bfsParent |
gptkb:lambda_calculus
gptkb:Curry–Howard_correspondence |
gptkbp:bfsLayer |
5
|