iron
by discus-lang
Coq formalizations of functional languages.
AI summary
Functional language formalization
Formalizations of functional languages with a focus on proof and verification
- stars
- 142
- forks
- 9
- watching
- 20
Similar projects
Found by comparing what the projects do, not just their names.
Lambda calculus formalization
A formalization of polymorphic lambda calculus with a proof of parametricity theorem.
Formalism library
A comprehensive Coq library providing formal definitions and proofs of rewriting theory, lambda-calculus, and termination.
Algebra library
A Coq formalization of abstract algebra using functional programming style
Formal language system
An implementation of System F in Coq, aiming to provide a rigorous and expressive formal system for describing programming languages.
Formal semantics tools
Development of formal semantics and verification tools for imperative languages and functional programming languages.
Lambda calculus framework
A formalization of typed and untyped lambda calculus in Coq and Agda2, aiming to provide a rigorous foundation for understanding the properties of these systems.
Regular language library
Provides definitions and verified translations between various representations of regular languages in the Coq proof assistant
Formal math proofs
A personal repository of formally verified mathematics using the Coq proof assistant
Formal Proof Lecture
An introductory course on floating-point numbers and formal proof using Coq
Logical Deduction Library
Formalizations of logical deduction systems using Coq
Compiler formalism
Formalizing Brainfuck in Coq to prove its properties and verify a compiler for simple arithmetic expressions.
Semantics study
A comprehensive survey of programming language semantics styles implemented in Coq
λ-calculus compiler
Implementing a graph-reduction machine for a small functional language based on λ-calculus and combinatory logic
Functional programming language
A programming language and syntax for functional programs in R with type checking and pattern matching