Type alias ValidatedInputWithResultEffects<Input, ValidationResult, Result, ValidationError, ResultError>
Validated
InputWithResultEffects<Input, ValidationResult, Result, ValidationError, ResultError>: {
result: EffectId<Input, Result, ResultError>;
validation: EffectId<Input, ValidationResult, ValidationError>;
}
Type Parameters
-
Input
-
ValidationResult
-
Result
-
ValidationError
-
ResultError
Type declaration
-
result: EffectId<Input, Result, ResultError>
-
validation: EffectId<Input, ValidationResult, ValidationError>
The analog to EffectFactoryEffects, just for ValidatedInputWithResultFactory.