Hugo
09/17/2019, 3:39 PMval validations = listOf(
validateA("field1", request.prop1),
validateB("field2", request.prop2)
)
.filter { v -> v.isInvalid }
. // TODO -> how to get only the left side (the error)
// ValidateA return Validated<Error, String>
// ValidateB return Validated<Error, String>
return if (validations.isNotEmpty()) {
Validated.Invalid(validations)
} else {
Validated.Valid(configuration)
}