(
register: (
this: Scheduler.Scheduler,
resume: (effect: Effect.Effect<A, E, R>) => void,
signal: AbortSignal
) => void | Effect.Effect<void, never, R>
)
| 1160 | |
| 1161 | /** @internal */ |
| 1162 | export const callback = <A, E = never, R = never>( |
| 1163 | register: ( |
| 1164 | this: Scheduler.Scheduler, |
| 1165 | resume: (effect: Effect.Effect<A, E, R>) => void, |
| 1166 | signal: AbortSignal |
| 1167 | ) => void | Effect.Effect<void, never, R> |
| 1168 | ): Effect.Effect<A, E, R> => callbackOptions(register as any, register.length >= 2) |
| 1169 | |
| 1170 | /** @internal */ |
| 1171 | export const never: Effect.Effect<never> = callback<never>(constVoid) |
no outgoing calls
no test coverage detected