gptkbp:instanceOf
|
gptkb:logic
|
gptkbp:basisFor
|
proof assistants
dependently typed programming languages
|
gptkbp:describes
|
types that depend on values
|
gptkbp:developedBy
|
1970s
|
gptkbp:enables
|
gptkb:logic
formal verification
expressing propositions as types
program extraction from proofs
|
gptkbp:field
|
gptkb:logic
computer science
|
gptkbp:generalizes
|
gptkb:polymorphic_type_theory
gptkb:simply_typed_lambda_calculus
|
https://www.w3.org/2000/01/rdf-schema#label
|
dependent type theory
|
gptkbp:notableFor
|
gptkb:Agda
gptkb:Coq
gptkb:Lean
gptkb:Idris
|
gptkbp:originatedIn
|
gptkb:Per_Martin-Löf
|
gptkbp:relatedConcept
|
gptkb:lambda_calculus
gptkb:Martin-Löf_type_theory
gptkb:homotopy_type_theory
gptkb:intuitionistic_type_theory
|
gptkbp:supports
|
dependent function types
dependent pair types
inductive types
universe types
|
gptkbp:usedFor
|
certified programming
formalizing mathematics
mechanized reasoning
|
gptkbp:usedIn
|
gptkb:programming_language
proof assistants
|
gptkbp:bfsParent
|
gptkb:logic
|
gptkbp:bfsLayer
|
4
|