EffectTalk

Fiber.interrupt to cancel

Use `Fiber.interrupt` to cancel a running fiber. The forked Effect will be interrupted gracefully.

Interruption is cooperative - the fiber receives the interrupt signal.

  • Use `yield* fiber.interrupt` to cancel
  • Interruption is cooperative
  • The interrupted Effect's finalizers still run
Loading code editor...