Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge. Learn more →
Top 3 Coq Formal Verification Projects
-
magmide
A dependently-typed proof language intended to make provably correct bare metal code possible for working software engineers.
Project mention: Languages on the rise like Rust and Go are being quite vocal against inheritance and many engineers seem to agree. Is this the end of inheritance? What do you think? | /r/rust | 2023-07-04https://github.com/magmide/magmide when
-
Project mention: A Taste of Coq and Correct Code by Construction | news.ycombinator.com | 2023-09-03
If you're already familiar with a functional programming language like Haskell or OCaml, you have the prerequisite knowledge to work through my Coq tutorial here: https://github.com/stepchowfun/proofs/tree/main/proofs/Tutor...
My goal with this tutorial was to introduce the core aspects of the language (dependent types, tactics, etc.) in a "straight to the point" kind of way for readers who are already motivated to learn it. If you've heard about proof assistants like Coq or Lean and you're fascinated by what they can do, and you just want the TL;DR of how they work, then this tutorial is written for you.
Any feedback is appreciated!
-
Mergify
Tired of breaking your main and manually rebasing outdated pull requests?. Managing outdated pull requests is time-consuming. Mergify's Merge Queue automates your pull request management & merging. It's fully integrated to GitHub & coordinated with any CI. Start focusing on code. Try Mergify for free.
-
Coq Formal Verification related posts
- A Taste of Coq and Correct Code by Construction
- Languages on the rise like Rust and Go are being quite vocal against inheritance and many engineers seem to agree. Is this the end of inheritance? What do you think?
- Announcing Magmide Month! (proof language for/using Rust)
- Formally Verifying Rust's Opaque Types
- A dependently-typed proof language intended to make provably correct bare metal code possible for working software engineers.
- A dependently-typed proof language intended to make provably correct bare metal code possible for working software engineers.
- A dependently-typed proof language intended to make provably correct bare metal code possible for working software engineers.
-
A note from our sponsor - InfluxDB
www.influxdata.com | 21 Sep 2023
Index
What are some of the best open-source Formal Verification projects in Coq? This list will help you:
Project | Stars | |
---|---|---|
1 | magmide | 778 |
2 | proofs | 272 |
3 | hacspec | 222 |