Skip to content

Notebook elaboration for equality types#1061

Open
KevinDCarlson wants to merge 7 commits intomainfrom
notebook_elaborator
Open

Notebook elaboration for equality types#1061
KevinDCarlson wants to merge 7 commits intomainfrom
notebook_elaborator

Conversation

@KevinDCarlson
Copy link
Collaborator

@KevinDCarlson KevinDCarlson commented Feb 19, 2026

Depends on #1047 and #1060. Elaboration of notebooks containing equations to the type theory. Note that the diffs to modules in tt other than notebook_eval itself are spurious, due to the double parentage.

InvalidFpCategory::Dom(e) => Invalid::Dom(e),
InvalidFpCategory::Cod(e) => Invalid::Cod(e),
InvalidFpCategory::Eq(eq, errs) => Invalid::Eq(eq, errs),
InvalidFpCategory::Eqn(eq, errs) => Invalid::Eqn(Some(eq), errs),
Copy link
Collaborator Author

Choose a reason for hiding this comment

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

I changed these two kinds of "Eq" to "Eqn" because "Eq" is used so often in Rust.

@KevinDCarlson KevinDCarlson changed the base branch from main to equations_in_notebook_types February 19, 2026 23:31
@epatters epatters changed the title Notebook elaborator Notebook elaboration for equality types Feb 20, 2026
@epatters epatters added enhancement New feature or request core Rust core for categorical logic and general computation labels Feb 20, 2026
@KevinDCarlson KevinDCarlson force-pushed the equations_in_notebook_types branch 2 times, most recently from 0f76c07 to 342933e Compare February 27, 2026 19:06
@KevinDCarlson KevinDCarlson force-pushed the equations_in_notebook_types branch from cffcd0d to 20606f3 Compare March 10, 2026 19:30
Base automatically changed from equations_in_notebook_types to main March 16, 2026 22:08
@epatters
Copy link
Member

Now that #1047 and #1060 have been merged, you'll need to rebase this one and fix the merge conflicts.

@epatters epatters marked this pull request as draft March 16, 2026 22:14
@KevinDCarlson
Copy link
Collaborator Author

Now that #1047 and #1060 have been merged, you'll need to rebase this one and fix the merge conflicts.

Done.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

core Rust core for categorical logic and general computation enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants