def create(): return Observable.generate(0, lambda x: x <= 3, lambda x: x + 1, lambda x: x, scheduler) \ .repeat(2)
def create(): return Observable.generate(0, lambda x: True, lambda x: x + 1, lambda x: x, scheduler)
def create(): return Observable.generate(0, lambda x: True, lambda x: _raise(ex), lambda x: x, scheduler)
def create(): return Observable.generate(0, lambda x: _raise('ex'), lambda x: x + 1, lambda x: x, scheduler)