Skip to content

fix: reduction of select statements#53

Merged
hargoniX merged 1 commit intomasterfrom
hbv/fix_select_reduce
Nov 3, 2025
Merged

fix: reduction of select statements#53
hargoniX merged 1 commit intomasterfrom
hbv/fix_select_reduce

Conversation

@hargoniX
Copy link
Member

@hargoniX hargoniX commented Nov 3, 2025

While performing reduction we might encounter something along the lines of:
(fun x . x a) (select-i v) which beta reduces to (select-i v a) Note that the select construct
is overapplied here which does not usually happen.

Instead of handling this complexity at the substitution site we decided to handle it in the
reduction of select statements.

@hargoniX hargoniX merged commit e23652c into master Nov 3, 2025
3 checks passed
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