예제 #1
0
 ///
 ///Lift a ternary function into behaviors.
 ///
 public static Behavior <TD> Lift <TA, TB, TC, TD>(Func <TA, TB, TC, TD> f, Behavior <TA> a, Behavior <TB> b, Behavior <TC> c)
 {
     return(a.Lift(f, b, c));
 }
예제 #2
0
 ///
 ///Lift a quaternary function into behaviors.
 ///
 public static Behavior <TE> Lift <TA, TB, TC, TD, TE>(Func <TA, TB, TC, TD, TE> f, Behavior <TA> a, Behavior <TB> b, Behavior <TC> c, Behavior <TD> d)
 {
     return(a.Lift(f, b, c, d));
 }
예제 #3
0
 ///
 ///Lift a binary function into behaviors.
 ///
 public static Behavior <TC> Lift <TA, TB, TC>(Func <TA, TB, TC> f, Behavior <TA> a, Behavior <TB> b)
 {
     return(a.Lift(f, b));
 }