JSFiddle - React, Tailwind, and code Playground
by robwormald
HTML
<script src="https://code.angularjs.org/2.0.0-beta.1/Rx.umd.js"></script>
TypeScript
let {Observable} = Rx;
Observable.of('fail!')
.delay(5000)
.flatMap(value => Observable.throw(value))
.subscribe(
v => console.log(v),
err => console.log('error', err),
_ => console.log('done')
)