Strongly typed term representations in Coq
From MaRDI portal
Publication:2392480
Recommendations
Cites work
- scientific article; zbMATH DE number 42059 (Why is no real title available?)
- scientific article; zbMATH DE number 2085175 (Why is no real title available?)
- scientific article; zbMATH DE number 1424053 (Why is no real title available?)
- A Formalisation of a Dependently Typed Language as an Inductive-Recursive Family
- A formalised proof of the soundness and completeness of a simply typed lambda-calculus with explicit substitutions
- A framework for defining logics
- Biorthogonality, step-indexing and compiler correctness
- Guarded recursive datatype constructors
- Nested abstract syntax in Coq
- Parametric higher-order abstract syntax for mechanized semantics
- Program-ing finger trees in Coq
- Some Domain Theory and Denotational Semantics in Coq
- The view from the left
- Types for Proofs and Programs
- de Bruijn notation as a nested datatype
Cited in
(13)- scientific article; zbMATH DE number 7447767 (Why is no real title available?)
- Engineering formal metatheory
- A linear algebra approach to linear metatheory
- Initial semantics for higher-order typed syntax in \textsf{Coq}
- POPLMark reloaded: mechanizing proofs by logical relations
- A type- and scope-safe universe of syntaxes with binding: their semantics and proofs
- A case study in programming coinductive proofs: Howe's method
- Semantic analysis of normalisation by evaluation for typed lambda calculus
- Mechanizing type environments in weak HOAS
- Programs using syntax with first-class binders
- Deep Generation of Coq Lemma Names Using Elaborated Terms
- Mechanizing proofs with logical relations -- Kripke-style
- Types for Proofs and Programs
This page was built for publication: Strongly typed term representations in Coq
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q2392480)