Skip to content

Conversation

@c-cube
Copy link
Owner

@c-cube c-cube commented Oct 22, 2025

For structured concurrency, maybe use picos. For the rest, Fut.t now has local storage (like any task).

close #29

it's complicated and hard to use in practice, because it's not obvious
if a piece of code is running under another fiber or not, so
`Fiber.spawn` might fail because it has no parent.

So in practice we've been using `Fiber.spawn_top`… which has no
interest over just using `Fut.spawn`.
@c-cube c-cube force-pushed the simon/reduce-scope-round2 branch from 4b9e480 to 95de0e7 Compare October 26, 2025 01:50
@c-cube c-cube marked this pull request as ready for review October 27, 2025 15:52
@c-cube c-cube force-pushed the simon/reduce-scope-round2 branch from 89b8ed3 to 997d996 Compare November 12, 2025 14:11
@c-cube c-cube merged commit c3f235f into main Nov 14, 2025
4 checks passed
@c-cube c-cube deleted the simon/reduce-scope-round2 branch November 14, 2025 00:40
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.

write a new test for structured concurrency to replace t_fib1

2 participants