Pueffl
04/09/2021, 5:53 AMValidated.applicativeNel<Failure>()
.tupledN(
Validated.fromEither(valId).toValidatedNel(),
Validated.fromEither(valName).toValidatedNel(),
Validated.fromEither(valDescription).toValidatedNel(),
Validated.fromEither(valEmail).toValidatedNel(),
Validated.fromEither(valFrom).toValidatedNel(),
Validated.fromEither(valAuthenticationId).toValidatedNel(),
Validated.fromEither(valUrl).toValidatedNel(),
Validated.fromEither(valSettings).toValidatedNel(),
Validated.fromEither(valProperties).toValidatedNel()
)
.fix().toEither()
simon.vergauwen
04/09/2021, 8:10 AMValidated.fromEither(valId).toValidatedNel().zip( Validated.fromEither(valName).toValidatedNel(), Validated.fromEither(valDescription).toValidatedNel(), Validated.fromEither(valEmail).toValidatedNel(), Validated.fromEither(valFrom).toValidatedNel(), Validated.fromEither(valAuthenticationId).toValidatedNel(), Validated.fromEither(valUrl).toValidatedNel(), Validated.fromEither(valSettings).toValidatedNel(), Validated.fromEither(valProperties).toValidatedNel(),
::Tuple9
).toEither()
Pueffl
04/10/2021, 4:42 AM