A dependently-typed proof language intended to make provably correct bare metal code possible for working software engineers.
-
Updated
Apr 1, 2024 - Coq
A dependently-typed proof language intended to make provably correct bare metal code possible for working software engineers.
Verified Software Toolchain
A core language for rule-based hardware design 🦑
Build an educational formally verified version of the Nand 2 Tetris course using Coq (and other formal tools).
This repository contains specifications, proof scripts, and other artifacts required to formally verify portions of AWS libcrypto. Formal verification is used to locate bugs and increase assurance of the correctness and security of the library.
Unassorted scribbles on formal methods, type theory, category theory, and so on, and so on
System FR: Formalized Foundations for Stainless
Formally verified 63-bit integer arithmetic, implemented in C and proven in Coq
An experimental ontology language formalized in Coq with many semantics
A basic template for a Skeptic authority.
Logic programming reborn for the web.
The repository containing Coq proofs attached to my master's thesis - Formal foundations for Generalized Algebraic Data Types in Scala
Rock on Coq
Add a description, image, and links to the formal-methods topic page so that developers can more easily learn about it.
To associate your repository with the formal-methods topic, visit your repo's landing page and select "manage topics."