Type Alias EffectMatcher<S>
EffectMatcher: { err?: (...errors: Error[]) => void | () => void; nil?: () => void | () => void; ok: ( ...values: { [K in keyof S]: S[K] extends Signal<infer T> ? T : never }, ) => void | () => void; signals: S;} Type declaration
Optional
err?: (...errors: Error[]) => void | () => void
Optional
nil?: () => void | () => void
ok: (
...values: { [K in keyof S]: S[K] extends Signal<infer T> ? T : never },
) => void | () => void
signals: S