Skip to content

Composable continuation (For #319)#331

Merged
ktakashi merged 25 commits intomasterfrom
feature/composable-continuation
Jan 28, 2026
Merged

Composable continuation (For #319)#331
ktakashi merged 25 commits intomasterfrom
feature/composable-continuation

Conversation

@ktakashi
Copy link
Owner

This PR supports composable continuation.

Better cont frame printing
- Save full continuation before invoking saved continuation
Merge POP_CONT of PROMPT_FRAME
Saving entire continuation frame during call/comp
Don't splice prompt frame when composable continuation is invoked.
Add tag argument to default abort handler
Fixing continuation splicing
Fixing abort/cc
Fixing abort/cc prompt chain cleanup
Captured continuation may contain stale prompt, in that case,
we need to search prompt by tag
Not really asserting yet as dynamic-wind is not working properly
but runs now, so good to have it in the repo
To avoid getting -1...
@ktakashi ktakashi changed the title Feature/composable continuation Composable continuation (For #319) Jan 28, 2026
@ktakashi ktakashi merged commit 2393134 into master Jan 28, 2026
8 of 9 checks passed
@ktakashi ktakashi deleted the feature/composable-continuation branch January 28, 2026 07:47
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