Skip to content

Implement optional flow narrowing, pattern binding, defaulting, and propagation operators without weakening static typing. - #17

Merged
kleeedolinux merged 3 commits into
poplanguage:masterfrom
kleeedolinux:master
Jul 13, 2026
Merged

Conversation

@kleeedolinux

Copy link
Copy Markdown
Collaborator

Implement optional flow narrowing, pattern binding, defaulting, and propagation operators without weakening static typing.
Implement the complete typed-error workflow: declarations, Result, propagation, matching boundaries, explicit MIR failure and cleanup edges, diagnostics, and checked XML documentation.

  propagation operators without weakening static typing.
  propagation, matching boundaries, explicit MIR failure and cleanup
@kleeedolinux
kleeedolinux merged commit 948f460 into poplanguage:master Jul 13, 2026
1 check failed
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