(exit: Exit.Exit<A, E>)
| 24 | resume(cause ? Effect.failCause(cause) : Effect.void) |
| 25 | } |
| 26 | function onExit(exit: Exit.Exit<A, E>) { |
| 27 | i++ |
| 28 | if (exit._tag === "Failure") { |
| 29 | cause = cause ? Cause.parallel(cause, exit.cause) : exit.cause |
| 30 | } |
| 31 | loop() |
| 32 | } |
| 33 | loop() |
| 34 | return Effect.sync(() => fibers[i].removeObserver(onExit)) |
| 35 | }) |
nothing calls this directly
no test coverage detected
searching dependent graphs…