(handler: (value: A) => Effect.Effect<unknown, E, R> | void, value: A)
| 66 | }) |
| 67 | |
| 68 | const runHandler = <A, E, R>(handler: (value: A) => Effect.Effect<unknown, E, R> | void, value: A) => |
| 69 | Effect.suspend(() => { |
| 70 | const result = handler(value) |
| 71 | return Effect.isEffect(result) ? Effect.asVoid(result) : Effect.void |
| 72 | }) |
| 73 | |
| 74 | const runReplay = <A, E, R>( |
| 75 | state: ActiveReplay, |