Skip to content

chore: faster eqn. reasoning in Displayed#590

Merged
plt-amy merged 3 commits intomainfrom
aliao/total-eqn-reasoning
Feb 25, 2026
Merged

chore: faster eqn. reasoning in Displayed#590
plt-amy merged 3 commits intomainfrom
aliao/total-eqn-reasoning

Conversation

@plt-amy
Copy link
Member

@plt-amy plt-amy commented Jan 28, 2026

Fixes #463 in a more direct way than #505, with a bespoke set of operators for equational reasoning in PathP (λ i → Hom[ p i ] ...) ... that take the "continuation" in the form of a path in Σ _ λ m → Hom[ m ] x y. This does mean that we still need all the [] versions of the category combinators, but it's an improvement, at least, and does not complicate the dependency graph.

@plt-amy
Copy link
Member Author

plt-amy commented Jan 28, 2026

attn @jajaperson

@jajaperson
Copy link
Contributor

Looks great! Thanks for doing this

@plt-amy plt-amy force-pushed the aliao/total-eqn-reasoning branch from d5c549e to c01ee18 Compare February 10, 2026 10:38
@plt-amy plt-amy requested a review from TOTBWF February 10, 2026 10:38
@plt-amy plt-amy force-pushed the aliao/total-eqn-reasoning branch from c01ee18 to e49a16e Compare February 24, 2026 12:48
plt-amy and others added 3 commits February 25, 2026 13:17
Co-authored-by: Naïm Camille Favier <n@monade.li>
@plt-amy plt-amy force-pushed the aliao/total-eqn-reasoning branch from e49a16e to 0d4967d Compare February 25, 2026 16:17
@plt-amy plt-amy requested review from TOTBWF and removed request for TOTBWF February 25, 2026 16:17
Copy link
Collaborator

@TOTBWF TOTBWF left a comment

Choose a reason for hiding this comment

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

Looks good, happy to see this performance nightmare solved

@plt-amy plt-amy enabled auto-merge (squash) February 25, 2026 16:21
@plt-amy plt-amy merged commit eec3ba7 into main Feb 25, 2026
5 checks passed
@plt-amy plt-amy deleted the aliao/total-eqn-reasoning branch February 25, 2026 16:26
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.

Equational reasoning in a displayed category is extremely slow

5 participants