JSFiddle - React, Tailwind, and code Playground
HTML
<script src="https://cdnjs.cloudflare.com/ajax/libs/rxjs/3.1.2/rx.all.compat.js"></script>
<div id="console"></div>
JavaScript
var countStream = Rx.Observable.range(1, 100);
var convertedStream = countStream.map(function(x) {
if ((x % 15) == 0)
return 'FizzBuzz';
if ((x % 3) == 0)
return 'Fizz';
if ((x % 5) == 0)
return 'Buzz';
return x;
});
var output = convertedStream.subscribe(function(x) {
$('<span>' + x + '</span><br />').appendTo($('#console'));
});