Curamos repositorios de código abierto en GitHub que coinciden con “dependently typed languages”. Los resultados están clasificados por relevancia según tu búsqueda; usa los filtros de abajo para acotar o refina con IA.
Coq is an interactive theorem prover and proof assistant used for formal mathematical verification and verified software development. It utilizes the Gallina functional language to define computable functions and logical propositions, which are then verified through a machine-checked kernel. The system employs a dependent type system and a Caldicott-style proof engine to automate proof search and tactic execution. These capabilities allow for the creation of formal specifications and the development of algorithms that are mathematically proven to meet specific requirements. The toolset inclu
Coq is a mature interactive theorem prover and proof assistant with a full dependent type system (Gallina), inductive families, tactic-based proof, type inference, and verified code extraction, making it a flagship tool for formal verification and dependently typed programming.
Lean 4 is a functional programming language and interactive proof assistant used to formalize mathematics and verify software correctness. It functions as a dependent type theorem prover and a formal verification tool that allows users to construct mathematical proofs and ensure program correctness. Additionally, it serves as a logic-based source for generating verified datasets used to train and benchmark artificial intelligence reasoning systems. The system distinguishes itself through a small-kernel verification model, where all proofs are verified by a trusted core of basic logical rules.
Lean 4 is a dependently typed functional programming language and interactive proof assistant with a small-kernel verification model, supporting Pi types, inductive families, type inference, and code compilation, which directly matches the visitor's need for a tool for formal verification and theorem proving.