Add an example of while
Implement Observable.while