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: over 8 years ago
Linked 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 |