Type Alias EffectMatcher<S>

EffectMatcher: {
    err?: (...errors: Error[]) => void | Cleanup;
    nil?: () => void | Cleanup;
    ok: (...values: SignalValues<S>) => void | Cleanup;
    signals: S;
}

Type Parameters

Type declaration

  • Optionalerr?: (...errors: Error[]) => void | Cleanup
  • Optionalnil?: () => void | Cleanup
  • ok: (...values: SignalValues<S>) => void | Cleanup
  • signals: S