Esempio n. 1
0
 public static NCube <T1, T2, TCell> Create <T1, T2, TCell>(IEnumerable <T1> source1, IEnumerable <T2> source2, Func <T1, T2, Option <TCell> > cellFunc)
 {
     return(NCube <T1, T2, TCell> .Create(source1, source2, cellFunc));
 }
Esempio n. 2
0
 public static NCube <T1, T2, bool> Create <T1, T2>(IEnumerable <T1> source1, IEnumerable <T2> source2, Func <T1, T2, bool> cellFunc)
 {
     return(NCube <T1, T2, bool> .Create(source1, source2, (i1, i2) => cellFunc(i1, i2)?Option.Some(true) : Option.None <bool>()));
 }
Esempio n. 3
0
 public static NCube <T1, T2, TCell> Create <T1, T2, TCell>(IEnumerable <T1> source1, IEnumerable <T2> source2, Func <T1, T2, TCell> cellFunc)
 {
     return(NCube <T1, T2, TCell> .Create(source1, source2, (i1, i2) => Option.Some(cellFunc(i1, i2))));
 }