(
register: (
callback: (_: Effect.Effect<A, E, R>) => void
) => void | Effect.Effect<void, never, R>,
blockingOn: FiberId.FiberId = FiberId.none
)
| 503 | |
| 504 | /* @internal */ |
| 505 | export const asyncInterrupt = <A, E = never, R = never>( |
| 506 | register: ( |
| 507 | callback: (_: Effect.Effect<A, E, R>) => void |
| 508 | ) => void | Effect.Effect<void, never, R>, |
| 509 | blockingOn: FiberId.FiberId = FiberId.none |
| 510 | ): Effect.Effect<A, E, R> => suspend(() => unsafeAsync(register, blockingOn)) |
| 511 | |
| 512 | const async_ = <A, E = never, R = never>( |
| 513 | resume: ( |
no test coverage detected