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: about 10 years ago Related 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 |