System-F-Coq
Formal language system
An implementation of System F in Coq, aiming to provide a rigorous and expressive formal system for describing programming languages.
System F in coq.
19 stars
4 watching
0 forks
Language: Coq
last commit: over 11 years agoRelated projects:
| Repository | Description | Stars |
|---|---|---|
| Formalizations of functional languages with a focus on proof and verification | 142 | |
| Development of formal semantics and verification tools for imperative languages and functional programming languages. | 64 | |
| A comprehensive survey of programming language semantics styles implemented in Coq | 46 | |
| A formalization of polymorphic lambda calculus with a proof of parametricity theorem. | 33 | |
| Formalizations of logical deduction systems using Coq | 44 | |
| Provides definitions and verified translations between various representations of regular languages in the Coq proof assistant | 41 | |
| A library of Unix effects implemented in the Coq functional programming language | 23 | |
| An implementation of System F type theory with parametricity models in Coq | 22 | |
| A language and package for writing provable programs in Python. | 1,350 | |
| A Coq-based web server written in a functional programming language | 86 | |
| A tool for interactive theorem proving and language support in Coq | 153 | |
| Companion Coq development for teaching program logics | 40 | |
| A file system written and verified in the Coq proof assistant with a focus on security. | 237 |