dogear

enter for all results · esc to close

Coq

215 items from coq-community/awesome-coq ★396

  1. Coq tag on Proof Assistants Stack Exchange proofassistants.stackexchange.com

  2. Paco plv.mpi-sws.org

    Library for parameterized coinduction.

    site link ↗
  3. MIT PLV blog posts on Coq plv.csail.mit.edu

    site link ↗
  4. Debian Coq packages people.debian.org

    Coq-related packages available in the testing distribution of Debian.

    site link ↗
  5. opam opam.ocaml.org

    Flexible and Git-friendly package manager for OCaml and Coq with multiple compiler support.

  6. Mike Nahas's Coq Tutorial mdnahas.github.io

    Basics of using Coq to write formal proofs.

  7. The Mathematical Components book math-comp.github.io

    Book oriented towards mathematically inclined users, focusing on the Mathematical Components library and the SSReflect proof language.

  8. Learn X in Y minutes where X=Coq learnxinyminutes.com

    Whirlwind tour of Coq as a language.

    site link ↗
  9. Coq'Art labri.fr

    The first book dedicated to Coq.

  10. Iris iris-project.org

    Higher-order concurrent separation logic framework.

    site link ↗
  11. Coq requirements in Common Criteria evaluations inria.hal.science

    Guide on how to write readable and reviewable Coq code in high assurance applications.

    site link ↗
  12. Programs and Proofs ilyasergey.net

    Book that gives a brief and practically-oriented introduction to interactive proofs in Coq which emphasizes the computational nature of inductive reasoning about decidable propositions via a small set of primitives from the SSReflect proof language.

  13. Gregory Malecha's blog gmalecha.github.io

    site link ↗
  14. Program verification with types and logic gitlab.science.ru.nl

    Lectures and exercise material for a course in programming language semantics, type systems and program logics, using Coq, at Radboud University Nijmegen.

  15. Coq-std++ gitlab.mpi-sws.org

    Extended alternative standard library for Coq.

    site link ↗
  16. lambda-rust gitlab.mpi-sws.org

    Formal model of a Rust core language and type system, a logical relation for the type system, and safety proofs for some Rust libraries.

  17. Prosa gitlab.mpi-sws.org

    Definitions and proofs for real-time system schedulability analysis.

  18. Gappa gitlab.inria.fr

    Tactic for discharging goals about floating-point arithmetic and round-off errors.

    site link ↗
  19. Flocq gitlab.inria.fr

    Formalization of floating-point numbers and computations.

    site link ↗
  20. Itauto gitlab.inria.fr

    SMT-like tactics for combined propositional reasoning about function symbols, constructors, and arithmetic.

    site link ↗
  21. Coquelicot gitlab.inria.fr

    Formalization of classical real analysis compatible with the standard library and focusing on usability.

    site link ↗
  22. CoqInterval gitlab.inria.fr

    Tactics for performing proofs of inequalities on expressions of real numbers.

  23. CFML gitlab.inria.fr

    Tool for proving properties of OCaml programs in separation logic.

    site link ↗
  24. Incremental Cycles gitlab.inria.fr

    Verified OCaml implementation of an algorithm for incremental cycle detection in graphs.

  25. Introduction to the Theory of Computation gitlab.com

    Formalization to support an undergraduate course on the theory of computation, including languages and Turing machines.

    site link ↗
  26. Docker-Coq GitHub Action github.com

    GitHub container action that can be used with Docker-Coq or Docker-MathComp.

  27. proof-using-helper.py github.com

    Modifies source files to include proof annotations for faster parallel proving.

  28. move-vernaculars.py github.com

    Lifts many vernacular commands and inner lemmas out of proof script blocks.

  29. move-requires.py github.com

    Moves all dependency loading statements to the top of source files.

    site link ↗
  30. minimize-requires.py github.com

    Removes loading of unused dependencies.

    site link ↗
  31. inline-imports.py github.com

    Creates stand-alone source files from developments by inlining the loading of all dependencies.

    site link ↗
  32. find-bug.py github.com

    Automatically minimizes source files producing an error, creating small test cases for Coq bugs.

    site link ↗
  33. absolutize-imports.py github.com

    Processes source files to make loading of dependencies robust against shadowing of file names.

    site link ↗
  34. Official Coq wiki github.com

    site link ↗
  35. VsCoq Legacy github.com

    Backwards-compatible extension for the Visual Studio Code and VSCodium editors using Coq's legacy XML protocol.

  36. Dune dune.build

    Composable and opinionated build system for OCaml and Coq (former jbuilder).

    site link ↗
  37. Program Logics for Certified Compilers cs.princeton.edu

    Book that explains how to construct program logics using separation logic, accompanied by a formal model in Coq which is applied to the Clight programming language and other examples.

  38. Official Coq Zulip chat coq.zulipchat.com

    site link ↗
  39. coqdoc coq.inria.fr

    Standard documentation tool that generates LaTeX or HTML files from Coq code.

    site link ↗
  40. Ltac2 coq.inria.fr

    Experimental typed tactic language similar to Coq's classic Ltac language.

    site link ↗
  41. coq_makefile coq.inria.fr

    Build tool distributed with Coq and based on generating a makefile.

    site link ↗
  42. CoqIDE coq.inria.fr

    Standalone graphical tool for interacting with Coq.

    site link ↗
  43. Official Coq manual coq.inria.fr

    site link ↗
  44. next page of items loading…