Fiber.join to wait for results
A Fiber represents a running Effect. Use yield* fiber.join to wait for it to complete and get its result.
The main fiber can do other work while the forked fiber runs.
- Fork both tasks to run in parallel
- Use
Effect.all([fiberA.join, fiberB.join])to wait for both - Results come back in the same order
Loading code editor...