示例#1
0
 public static Try <A> AsTry <A>(this Try <Option <A> > option, Func <Exception> errorCallback)
 => option.SelectMany(o => o.Select(Try <A> .Create).Else(() => Try <A> .Create(errorCallback())));
示例#2
0
 public static Try <A> Flatten <A>(
     this Try <Try <A> > ee)
 => ee.SelectMany(id);