Skip to content

fix: corner cases in HO quantifiers pushing and check - #91

Merged
zqy1018 merged 1 commit into
mainfrom
fix/HO-push-and-check
Oct 3, 2026
Merged

zqy1018 merged 1 commit into
mainfrom
fix/HO-push-and-check

Conversation

@zqy1018

@zqy1018 zqy1018 commented Oct 3, 2026

Copy link
Copy Markdown
Contributor

HO_forall_push_left could panic on dependent binders by inspecting a type containing loose bound variables. This change skips dependent binders before inspection and also fixes hasHOQuantification to detect higher-order binders throughout nested ∀ chains.

@zqy1018
zqy1018 merged commit e82c090 into main Oct 3, 2026
2 checks passed
@zqy1018
zqy1018 deleted the fix/HO-push-and-check branch October 3, 2026 21:39
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