dot
Type theory proof
Mechanized proof of soundness for a type-theoretic foundation for languages like Scala
formalization of the Dependent Object Types (DOT) calculus
155 stars
17 watching
12 forks
last commit: about 10 years agoLinked from 1 awesome list
coqdafnymeta-theoryoopplt-redextwelf
Related projects:
| Repository | Description | Stars |
|---|---|---|
| A formalization of Dependent Object Types (DOT) calculus in Coq to support type safety proofs for a new foundation for Scala's type system | 62 | |
| Mechanized formalization of soundness for DOT with logical relations in Coq | 30 | |
| An implementation of category theory in the Coq proof assistant. | 94 | |
| A research project on using the Coq proof assistant to develop and prove mathematical models of computation in computational type theory | 82 | |
| A theorem prover and a programming language based on Homotopy Type Theory | 698 | |
| Formalizes Nuprl's Constructive Type Theory in Coq, focusing on its computation system, type system, inference rules, and consistency. | 44 | |
| A collection of resources for learning type theory and related fields | 2,180 | |
| An experimental language exploring two-level type theory to achieve compile-time evaluation of dynamic features | 11 | |
| A LaTeX style port from Leslie Lamport's pf2.sty to Typst for writing structured proofs. | 3 | |
| A personal repository of formally verified mathematics using the Coq proof assistant | 292 | |
| Formalization of mathematical theorems about solvability and Galois theory for polynomials | 28 | |
| Collects links and resources on type theory and functional programming. | 309 | |
| A Kotlin implementation of monadic types for functional programming. | 10 | |
| A type-safe sum type library for C# that enables the creation of compact variants with compile-time checked constraints and generated interfaces. | 70 | |
| A project that formalizes refinement types and dependent types in the Agda language | 58 |