Example #1
0
 def create():
     def sel1(x, y):
         return x + y
     def sel2(x, z):
         return x * z
     def sel3(y, z):
         return y - z
     return Observable.when(xs.and_(ys).then_do(sel1), xs.and_(zs).then_do(sel2), ys.and_(zs).then_do(sel3))
Example #2
0
 def create():
     def selector(a, b):
         return a + b
     return Observable.when(obs[0].and_(obs[1]).then_do(selector))
Example #3
0
 def create():
     def selector(a):
         raise ex
     return Observable.when(xs.then_do(selector))
Example #4
0
 def create():
     def selector(x, y):
         return x + y
     return Observable.when(xs.and_(ys).then_do(selector))
Example #5
0
 def create():
     def selector(*args):
         raise Exception(ex)
     return Observable.when(obs[0].and_(obs[1]).and_(obs[2]).and_(obs[3]).and_(obs[4]).and_(obs[5]).and_(obs[6]).and_(obs[7]).and_(obs[8]).then_do(selector))
Example #6
0
 def create():
     def selector(a, b, c, d, e, f, g, h, _i):
         return a + b + c + d + e + f + g + h + _i
     return Observable.when(obs[0].and_(obs[1]).and_(obs[2]).and_(obs[3]).and_(obs[4]).and_(obs[5]).and_(obs[6]).and_(obs[7]).and_(obs[8]).then_do(selector))
Example #7
0
 def create():
     def selector(a, b, c, d, e, f):
         return a + b + c + d + e + f
     return Observable.when(obs[0].and_(obs[1]).and_(obs[2]).and_(obs[3]).and_(obs[4]).and_(obs[5]).then_do(selector))
Example #8
0
 def create():
     def selector(a, b, c, d, e):
         raise Exception(ex)
     return Observable.when(obs[0].and_(obs[1]).and_(obs[2]).and_(obs[3]).and_(obs[4]).then_do(selector))
Example #9
0
 def create():
     def selector(a, b, c):
         raise ex
     return Observable.when(obs[0].and_(obs[1]).and_(obs[2]).then_do(selector))