RFC: Split stdlib Program into Init and deprecated - #19798
Conversation
- replace all uses of Program mode with refine; abstract - Import as little of Program as possible - prefer non-program tactics when straightforward - keep Require statements for compat (for now)
fd1459f to
68e6c71
Compare
|
🔴 CI failure at commit fd1459f without any failure in the test-suite ✔️ Corresponding job for the base commit 7e4ae8f succeeded ❔ Ask me to try to extract a minimal test case that can be added to the test-suite 🏃
|
Definition fix_proto {A : Type} (a : A) := a.
Register fix_proto as program.tactic.fix_proto.Is this required for Program to work well? Right now it's the only |
It is used at elaboration time as a marker to control the |
|
The "needs: rebase" label was set more than 30 days ago. If the PR is not rebased in 30 days, it will be automatically closed. |
|
Stdlib is now in its own repo: https://github.com/coq/stdlib , if this PR is still current, please reopen it there. |
On top of #19797