Coq ben írt könyvtárak
stalin-sort
Adjon hozzá egy sztálin rendezési algoritmust bármilyen nyelven, amelyet szeretne ❣️ Ha tetszik, adjon nekünk egy ⭐️.
- 1.2k
- MIT
UniMath
Ennek a coq-könyvtárnak az a célja, hogy a matematika jelentős részét formalizálja az univalens nézőpont felhasználásával.
- 853
- GNU General Public License v3.0
magmide
Függően tipizált próbanyelv, amely bizonyíthatóan helyes csupasz fémkódot tesz lehetővé a dolgozó szoftvermérnökök számára.
- 771
CoqGym
Tanulási környezet a tételbizonyításhoz a Coq bizonyítási asszisztenssel.
- 332
- GNU Lesser General Public License v3.0 only
Coq-Equations
Egy függvénydefiníciós csomag a Coq-hoz.
- 197
- GNU Lesser General Public License v3.0 only
verdi-raft
A Raft elosztott konszenzus protokoll megvalósítása, a Coq-ban a Verdi keretrendszerrel ellenőrzött.
- 168
- BSD 2-clause "Simplified"
analysis
Matematikai komponensekkel kompatibilis Analysis Library (a math-comp).
- 158
- GNU General Public License v3.0
fiat
Többnyire helyesen építkező programok automatizált szintézise.
- 140
- GNU General Public License v3.0
kami
Platform a magas szintű paraméteres hardverspecifikációhoz és annak moduláris ellenőrzéséhez (mit-plv).
- 126
- MIT
toychain
A Coq-ban megvalósított és ellenőrzött minimalista blokklánc-konszenzus.
- 106
- BSD 2-clause "Simplified"
silveroak
A hardver formális specifikációja és ellenőrzése, különösen a biztonság és az adatvédelem érdekében.
- 97
- Apache License 2.0
coq-library-undecidability
Gépesített eldönthetetlenségi bizonyítványok könyvtára a Coq proof asszisztensben.
- 96
- GNU General Public License v3.0
vericert
Formálisan ellenőrzött magas szintű szintézis eszköz, amely CompCert alapú és Coq.-ban íródott.
- 71
- GNU General Public License v3.0 only
scala-escape
Fordító beépülő modul az objektumok élettartamának vezérlésére a Scalában (TiarkRompf).
- 62
- BSD 3-clause "New" or "Revised"