예제 #1
0
 public static IRxVal <Tpl <A, A1, A2, A3, A4, A5> > zip <A, A1, A2, A3, A4, A5>(
     this IRxVal <A> ref1, IRxVal <A1> ref2, IRxVal <A2> ref3, IRxVal <A3> ref4, IRxVal <A4> ref5,
     IRxVal <A5> ref6
     ) => RxVal.a(
     () => F.t(ref1.value, ref2.value, ref3.value, ref4.value, ref5.value, ref6.value),
     ObservableOpImpls.zip(ref1, ref2, ref3, ref4, ref5, ref6)
     );
예제 #2
0
 public static IRxVal <Tpl <A, B, C, D, E> > zip <A, B, C, D, E>(
     this IRxVal <A> ref1, IRxVal <B> ref2, IRxVal <C> ref3, IRxVal <D> ref4, IRxVal <E> ref5
     ) => RxVal.a(
     () => F.t(ref1.value, ref2.value, ref3.value, ref4.value, ref5.value),
     ObservableOpImpls.zip(ref1, ref2, ref3, ref4, ref5)
     );
예제 #3
0
 public static IRxVal <Tpl <A, B, C> > zip <A, B, C>(
     this IRxVal <A> rx, IRxVal <B> rx2, IRxVal <C> rx3
     ) => RxVal.a(
     () => F.t(rx.value, rx2.value, rx3.value),
     ObservableOpImpls.zip(rx, rx2, rx3)
     );
예제 #4
0
 public static IObservable <Tpl <A, A1, A2, A3, A4, A5> > zip <A, A1, A2, A3, A4, A5>(
     this IObservable <A> o, IObservable <A1> o1, IObservable <A2> o2, IObservable <A3> o3,
     IObservable <A4> o4, IObservable <A5> o5
     ) => Observable.a(ObservableOpImpls.zip(o, o1, o2, o3, o4, o5));
예제 #5
0
 public static IObservable <Tpl <A, B, C, D, E> > zip <A, B, C, D, E>(
     this IObservable <A> o, IObservable <B> o1, IObservable <C> o2, IObservable <D> o3, IObservable <E> o4
     ) => Observable.a(ObservableOpImpls.zip(o, o1, o2, o3, o4));
예제 #6
0
 public static IObservable <Tpl <A, B, C> > zip <A, B, C>(
     this IObservable <A> o, IObservable <B> o1, IObservable <C> o2
     ) => Observable.a(ObservableOpImpls.zip(o, o1, o2));
예제 #7
0
 public static IObservable <Tpl <A, B> > zip <A, B>(this IObservable <A> o, IObservable <B> other) =>
 Observable.a(ObservableOpImpls.zip(o, other));