Hacker GitHub

← All repos

rocq-prover/rocq

View on GitHub ↗ ★ 5,655 OCaml

The Rocq Prover is an interactive theorem prover, or proof assistant. 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.

44 mentions on Hacker News by 34 people: 4 stories, 40 comments · first 2014-09-07 · latest 2026-09-05

Mentions per year 44 mentions · busiest year 2021 (13)
20082026
  1. Some argue that Lean breaks a few type-theoretical properties. See full discussion here: https://github.com/rocq-prover/rocq/issues/10871
    comment by xvilka · 2026-09-05 · in Formalizing Fermat's Last Theorem
  2. …Not sure if it might hinder the automation with the AI. [1] https://artagnon.com/logic/leancoq [2] https://github.com/rocq-prover/rocq/issues/10871
  3. …[2] https://lawrencecpaulson.github.io/2023/08/23/Propositions_a... [3] https://github.com/rocq-prover/rocq/wiki/The-Logic-of-Coq#wh... [4] https://rocq-prover.org/doc/V8.15.0/refman/addendum/sprop.ht... [5] https://ncatlab.org/nl
    comment by 4ad · 2025-07-02 · in Types of Types: Common to Exotic
  4. There are, you can check this discussion [1] as well. [1] https://github.com/coq/coq/issues/10871
  5. The page summarizing the considered new names and their pros/cons is interesting: https://github.com/coq/coq/wiki/Alternative-names Naming is hard...
  6. …software French names. [1] https://fr.wiktionary.org/w/index.php?title=coq&oldid=325194... [2] https://github.com/coq/coq/wiki/Alternative-names
  7. …was very famously struck down by Gödel. But we've definitely gotten it right this time... [0] https://github.com/coq/coq/issues/4294
    comment by wk_end · 2023-08-31 · in Mathematical proof is a social compact
  8. …less offensive? There were a number of excellent proposals [2] that seemed to die on the vine. [1] https://github.com/coq/coq/wiki/Alternative-names [2] https://github.com/coq/coq/wiki/Alternative-names#c%E1%B5%A3...
    comment by harveywi · 2023-06-22 · in Functional Programming in Coq
  9. …- Coq critical bugs (some of these mention potential ways to prove false): https://github.com/coq/coq/blob/master/dev/doc/critical-bugs (You can also get the theorem prover itself to hang or crash; if you work with theorem provers of
  10. Which category does Coq go in? https://github.com/coq/coq With code example: https://github.com/coq-community/coq-100-theorems/blob/maste...
    comment by sebstefan · 2023-05-04 · in The seven programming ur-languages (2021)
  11. …https://github.com/moby/hyperkit/tree/v0.20210107 And while niche, Coq is not exactly unheard of: https://github.com/coq/coq/tree/V8.16.1 If you weren't already aware, GitHub supports searching by the repo's more prominent language:…
    comment by mdaniel · 2022-12-17 · in Ask HN: What Is OCaml Used For?
  12. here are a few - https://github.com/coq/coq - https://github.com/mirage/mirage - https://github.com/returntocorp/semgrep - https://github.com/bcpierce00/unison See https://v2.ocaml.org/learn/companies.html for some more leads, as lots of…
    comment by abathologist · 2022-12-16 · in OCaml 5.0 Multicore is out
  13. Thanks I guess Martin-Löf speaks about W-Types. An implementation and examples in Coq: https://github.com/coq/coq/wiki/WTypeInsteadOfInductiveTypes Still waiting for the year of W-Types
    comment by hackandthink · 2022-10-02 · in Great Works in Programming Languages (2004)
  14. …scholarship. Still, the community has been quietly mulling a name change for a while [1]. [1] https://github.com/coq/coq/wiki/Alternative-names
    comment by 0xcde4c3db · 2022-01-15 · in Woob: Web Outside of Browsers
  15. …[3] (Lean) https://www.ma.imperial.ac.uk/~buzzard/xena/natural_number_g... [4] https://github.com/coq/coq/wiki/The-Logic-of-Coq
  16. …might fix more issues for Coq. Will they follow the Arend[2] path? That remains to be seen. [1] https://github.com/coq/coq/pull/10764 [2] https://arend-lang.github.io/about/arend-features
  17. …the discussion[1] if the Coq is suitable for number theory as quotients are ubiquitous here. [1] https://github.com/coq/coq/issues/10871
  18. …the name, but hope we can keep the French origin. "LPC" for "Le Prouveur Coq" is a good idea https://github.com/coq/coq/wiki/Alternative-names .
  19. From their wiki page ( https://github.com/coq/coq/wiki/Alternative-names ): > Reason for discarding: Con is French slang for vulva. This will inevitably lead to categorical jokes about co-con aka... the problem we started with. > Reason…
  20. …those fond of playing with words, oh geez, these lines of high quality Côq made me so happy. [1] https://github.com/coq/coq/wiki/Alternative-names
  21. …list) Here are some other links related to the discussion: * wiki, where anyone can add proposals: https://github.com/coq/coq/wiki/Alternative-names * chat: https://coq.zulipchat.com/#narrow/stream/237655-Miscellaneou... * forum:…
    comment by clarus · 2021-04-08 · in Renaming Coq
  22. Yes, it did shut down. Other links related to it: * wiki, where anyone can add proposals: https://github.com/coq/coq/wiki/Alternative-names * chat: https://coq.zulipchat.com/#narrow/stream/237655-Miscellaneou... * forum:…
    comment by clarus · 2021-04-08 · in Renaming Coq
  23. From https://github.com/coq/coq/wiki/Alternative-names > others getting harassed when they said they were working on Coq It's hard for me to imagine anyone getting harassed over this, who are these people who haven't moved past puberty but…
    comment by capableweb · 2021-04-08 · in Renaming Coq
  24. The proposals: https://github.com/coq/coq/wiki/Alternative-names I particularly like Chapon, if the name was to change (from the announcement: this is not yet a commitment toward a renaming )
    comment by hadrien01 · 2021-04-08 · in Renaming Coq
  25. They do, it's linked from the page: https://github.com/coq/coq/wiki/Alternative-names
    comment by throwaway287391 · 2021-04-08 · in Renaming Coq
  26. haha they can't get away from it https://github.com/coq/coq/wiki/Alternative-names#gaul
    comment by abledon · 2021-04-08 · in Renaming Coq
  27. …work with. There's some info here about how Lean does realizability with pervasive use of choice: https://github.com/coq/coq/issues/10871#issuecomment-5466412...
  28. …on their GitHub[6]. [1] http://coq.inria.fr/ [2] https://learnxinyminutes.com/docs/coq/ [3] https://github.com/coq/coq [4] https://softwarefoundations.cis.upenn.edu/ [5] https://coq.discourse.group/ [6]…
  29. Coq 8.11.0 was recently released: https://github.com/coq/coq/releases/tag/V8.11.0 This version introduces a new tactic language, Ltac2.
  30. …of quotients also breaks normalization, but they don’t care as much about that as Coq devs do. [0]: https://github.com/coq/coq/pull/10390#issuecomment-554316311
    comment by jmgrosen · 2020-01-28 · in Coq is a Lean Typechecker
  31. https://github.com/coq/coq/wiki/Presentation >Did you really need to name it like that? >Some French computer scientists have a tradition of naming their software as animal species: Caml, Elan, Foc or Phox are examples of this tacit…
    comment by sincerely · 2019-11-26 · in Learn Coq in Y Minutes
  32. …[3] https://arxiv.org/abs/1907.07794 [4] https://github.com/UCSD-PL/proverbot9001 [5] https://github.com/coq/coq/issues/10871
    comment by xvilka · 2019-10-31 · in Can Computers Prove Theorems?
  33. …just asked[1] Coq developers straightly. I recommend to read their discussion and explanations. [1] https://github.com/coq/coq/issues/10871
  34. I strongly recommend reading https://github.com/coq/coq/issues/10871#issuecomment-5404526... which was written a few hours ago broadly in the vein of Lean vs. Coq, more precisely on the issue of how Lean handles quotients.
    comment by ocfnash · 2019-10-10 · in The Future of Mathematics? [video]
  35. …Foundations[2]. Probably these can be used as a more substantial "base" for this machine. [1] https://github.com/coq/coq [2] https://github.com/UniMath
  36. …and there doesn't seem to be any way to abstract over the raw `cofix` form) and in theory ( https://github.com/coq/coq/issues/5288 https://github.com/coq/coq/issues/6768 ). Agda's co-patterns are nicer to work with, but still require weird…
    comment by chriswarbo · 2019-03-06 · in Lambda Cube
  37. …strongly-worded disclaimer. Just importing it would probably fix the described memory issue. *) https://github.com/coq/coq/blob/307f08d2ad2aca5d48441394342a...
  38. …(which also has a bunch of interesting subprojects, like irmin) https://github.com/mirage * coq https://github.com/coq/coq * flow https://github.com/facebook/flow * CompCert https://github.com/AbsInt/CompCert * frama-c…
  39. …- Adds static typing to JavaScript to improve developer productivity and code quality. https://github.com/coq/coq - Coq is a formal proof management system. It provides a formal language to write mathematical definitions, executable…
  40. …compared to the work required to actually get this done. Here's that development in Coq right now: https://github.com/coq/coq/tree/trunk/theories/QArith Does HoTT really make these things simpler to write and prove? If so, what is the…
    comment by jbapple · 2014-09-07 · in A new foundation for mathematics