Skip to content

Conversation

brianhuffman
Copy link
Contributor

@brianhuffman brianhuffman commented Oct 4, 2025

Simplify some recursor-related code, inlining a couple of intermediate functions, removing a higher-order record field from the Ctor datatype, and avoiding one explicit use of de Bruijn variables.

Removing the de Bruijn variable use will make it easier to complete #2671, although this PR doesn't remove all such uses: Function scBuildCtor and ctorIotaTemplate still make essential use of de Bruijn indices.

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