package rocq-stdlib

  1. Overview
  2. Doc
The Rocq Proof Assistant -- Standard Library

Install

Dune Dependency

Authors

Maintainers

Sources

stdlib-9.2.0.tar.gz
sha512=9160776b4e3097a10008a469752c1459d35298fca2b78c61fdbe023ca41085b4bb88cdc12c77f5dae1166bf6b74671f0afe415ff58f6f102bea716361d52755a

Description

Rocq is a formal proof management system. It provides a formal language to write mathematical definitions, executable algorithms and theorems together with an environment for semi-interactive development of machine-checked proofs.

Typical applications include the certification of properties of programming languages (e.g. the CompCert compiler certification project, or the Bedrock verified low-level programming library), the formalization of mathematics (e.g. the full formalization of the Feit-Thompson theorem or homotopy type theory) and teaching.

This package includes the Rocq Standard Library, that is to say, the set of modules usually bound to the Stdlib.* namespace.

Published: 27 Jul 2026

Dependencies (2)

  1. rocq-core >= "9.1" & < "9.4~"
  2. rocq-runtime

Dev Dependencies

None

Used by (66)

  1. coq-autosubst >= "1.10"
  2. coq-coquelicot >= "3.4.5"
  3. coq-coqutil >= "0.0.7"
  4. coq-ext-lib >= "0.13.0" & < "0.13.2"
  5. coq-fcsl-pcm >= "2.3.0"
  6. coq-flocq >= "4.2.2"
  7. coq-hammer >= "1.3.3+9.2"
  8. coq-hammer-tactics >= "1.3.3+9.2"
  9. coq-htt >= "2.3.0"
  10. coq-htt-core >= "2.3.0"
  11. coq-interval >= "4.11.4"
  12. coq-kruskal-almostfull >= "2.0"
  13. coq-kruskal-finite >= "2.0"
  14. coq-kruskal-trees >= "2.0"
  15. coq-ordinal >= "0.5.6"
  16. coq-paco >= "4.2.3"
  17. coq-record-update >= "0.3.4"
  18. coq-sflib
  19. coq-stdlib >= "9.2.0"
  20. coq-vcfloat >= "2.4.2"
  21. coq-vst = "2.17"
  22. rocq-aac-tactics
  23. rocq-bignums
  24. rocq-categories
  25. rocq-coinduction
  26. rocq-coqprime
  27. rocq-elpi
  28. rocq-equations
  29. rocq-iris
  30. rocq-jsast
  31. rocq-laproof
  32. rocq-lean-import
  33. rocq-libhyps
  34. rocq-linux-process-semantics-common
  35. rocq-linux-process-semantics-core
  36. rocq-linux-process-semantics-examples
  37. rocq-listz
  38. rocq-marble
  39. rocq-mathcomp-reals-stdlib >= "1.18.0"
  40. rocq-mathcomp-zify
  41. rocq-metarocq-utils
  42. rocq-num-analysis-algebra >= "2.1.0"
  43. rocq-num-analysis-fem >= "2.1.0"
  44. rocq-num-analysis-lax-milgram >= "2.1.0"
  45. rocq-num-analysis-lebesgue >= "2.1.0"
  46. rocq-num-analysis-subset >= "2.1.0"
  47. rocq-ollibs
  48. rocq-parseque
  49. rocq-partial
  50. rocq-partial-orders
  51. rocq-pi-agm
  52. rocq-pi-leibniz
  53. rocq-print-assumptions-json
  54. rocq-read-file
  55. rocq-relation-algebra
  56. rocq-robot-rocq >= "0.3.3"
  57. rocq-robust-geometric-predicates
  58. rocq-semantics
  59. rocq-smt-lib
  60. rocq-spatial-algebra
  61. rocq-stdpp
  62. rocq-sulfur
  63. rocq-taylor-rocqs
  64. rocq-verified-extraction
  65. rocq-yalla
  66. strict-order-solver

Conflicts

None

Rocq

Interactive Theorem Prover