Skip to content

wit_tactic top type is tacvalue#21680

Open
SkySkimmer wants to merge 2 commits intorocq-prover:masterfrom
SkySkimmer:wit-tac-value
Open

wit_tactic top type is tacvalue#21680
SkySkimmer wants to merge 2 commits intorocq-prover:masterfrom
SkySkimmer:wit-tac-value

Conversation

@SkySkimmer
Copy link
Contributor

No description provided.

@SkySkimmer SkySkimmer requested review from a team as code owners February 27, 2026 15:02
@SkySkimmer SkySkimmer added kind: cleanup Code removal, deprecation, refactorings, etc. request: full CI Use this label when you want your next push to trigger a full CI. labels Feb 27, 2026
@coqbot-app coqbot-app bot removed the request: full CI Use this label when you want your next push to trigger a full CI. label Feb 27, 2026
| GlbAppl of (Names.KerName.t * Geninterp.Val.t list) list
(** For calls to global constants, some may alias other. *)

type tacvalue =
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Maybe this is the reason I never implemented this change, but I find that exposing this internal representation type is not that great.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

it's already exposed though (cf taccoerce.mli)

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Right. But I still feel like we're exposing more internal implementation details in the API after this PR.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't think so

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

added a commit to make tacvalue more abstract

@SkySkimmer SkySkimmer added the request: full CI Use this label when you want your next push to trigger a full CI. label Feb 27, 2026
@coqbot-app coqbot-app bot removed the request: full CI Use this label when you want your next push to trigger a full CI. label Feb 27, 2026
@gares
Copy link
Member

gares commented Mar 1, 2026

I only wish this PR has landed a week ago ;-)

@SkySkimmer SkySkimmer added the needs: overlay This is breaking external developments we track in CI. label Mar 2, 2026
@SkySkimmer SkySkimmer added the request: full CI Use this label when you want your next push to trigger a full CI. label Mar 5, 2026
@coqbot-app coqbot-app bot removed the request: full CI Use this label when you want your next push to trigger a full CI. label Mar 5, 2026
@SkySkimmer SkySkimmer added this to the 9.3+rc1 milestone Mar 6, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

kind: cleanup Code removal, deprecation, refactorings, etc. needs: overlay This is breaking external developments we track in CI.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants