Skip to content

Conversation

@cowboyd
Copy link
Member

@cowboyd cowboyd commented Jul 31, 2025

Motivation

There was a problem where raising errors within nested scopes was causing the outermost delimiter to have its outcome overwritten by its children propagating up.

fixes #1013

Approach

This changes delimiters so that their outcomes cannot be overwritten unless that outcome is, in fact, an error.

There was a problem where raising errors within nested scopes was
causing the outermost delimiter to have its outcome overwritten by its
children propagating up.

This changes delimiters so that their outcomes cannot be overwritten
unless that outcome is, in fact, an error.
@pkg-pr-new
Copy link

pkg-pr-new bot commented Jul 31, 2025

Open in StackBlitz

npm i https://pkg.pr.new/thefrontside/effection@1014

commit: 02b2e94

@cowboyd cowboyd merged commit eff9c3b into v4 Jul 31, 2025
7 checks passed
@cowboyd cowboyd deleted the v4-nested-scope-points branch July 31, 2025 19:52
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.

3 participants