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.

GitHub

19 stars
4 watching
0 forks
Language: Coq
last commit: over 11 years ago

Related projects:

RepositoryDescriptionStars
discus-lang/ironFormalizations of functional languages with a focus on proof and verification142
xavierleroy/cdf-mech-semDevelopment of formal semantics and verification tools for imperative languages and functional programming languages.64
coq-community/semanticsA comprehensive survey of programming language semantics styles implemented in Coq46
lysxia/system-fA formalization of polymorphic lambda calculus with a proof of parametricity theorem.33
dschepler/coq-sequent-calculusFormalizations of logical deduction systems using Coq44
coq-community/reglangProvides definitions and verified translations between various representations of regular languages in the Coq proof assistant41
coq-io/systemA library of Unix effects implemented in the Coq functional programming language23
bobatkey/system-f-parametricity-modelAn implementation of System F type theory with parametricity models in Coq22
starkware-libs/cairo-langA language and package for writing provable programs in Python.1,350
coq-concurrency/plutoA Coq-based web server written in a functional programming language86
ejgallego/coq-lspA tool for interactive theorem proving and language support in Coq153
xavierleroy/cdf-program-logicsCompanion Coq development for teaching program logics40
mit-pdos/fscqA file system written and verified in the Coq proof assistant with a focus on security.237