Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Erase function lemma #1053

Merged
merged 5 commits into from
Feb 13, 2024
Merged

Erase function lemma #1053

merged 5 commits into from
Feb 13, 2024

Conversation

mattam82
Copy link
Member

No description provided.

@mattam82 mattam82 force-pushed the erase-function-lemma branch from 0986967 to 96ec6f4 Compare February 13, 2024 08:19
@mattam82 mattam82 force-pushed the erase-function-lemma branch from 96ec6f4 to 7046d0d Compare February 13, 2024 09:33
@mattam82 mattam82 merged commit 99c6e85 into coq-8.17 Feb 13, 2024
6 of 10 checks passed
@mattam82 mattam82 deleted the erase-function-lemma branch February 13, 2024 14:43
mattam82 added a commit that referenced this pull request May 22, 2024
* Fix typed erasure calls to _not_ trim inductive masks

* Comment WIP app_construct proof

* Comment WIP erase_function proof

* Prove that functions are preserved by compilation

* Show that inhabitants of product types evaluate to functions through the erasure pipeline
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant