Exemple #1
0
 public Validated <TRes> FlatMap <TRes>(Func <T, Validated <TRes> > func)
 {
     return(IsValid ? func(value) : Validated <TRes> .CreateInvalid(validationResult));
 }
Exemple #2
0
 public Validated <TRes> Map <TRes>(Func <T, TRes> func)
 {
     return(IsValid ? Validated <TRes> .CreateValid(func(value)) : Validated <TRes> .CreateInvalid(validationResult));
 }