(
effect: Name,
handler: (message?: string) => Generator<F, T, unknown> | Effected<F, T>,
)
| 2376 | ): EffectedDraft<P, E | F | G, T>; |
| 2377 | |
| 2378 | catch<Name extends ErrorName<ExtractEffect<E>>, T, F extends Effect = never>( |
| 2379 | effect: Name, |
| 2380 | handler: (message?: string) => Generator<F, T, unknown> | Effected<F, T>, |
| 2381 | ): EffectedDraft<P, ExcludeEffect<E, Effect.Error<Name>> | F, R | T>; |
no outgoing calls