JSFiddle - React, Tailwind, and code Playground

by vikikamath

HTML

<script src="https://cdnjs.cloudflare.com/ajax/libs/bacon.js/0.7.35/Bacon.min.js"></script>

JavaScript

var silence = function(x){return false;}
var filterFn = function(x) {
    if (typeof x === 'function'){
        return x();   
    } else {
        return x;
    }
}
Bacon.sequentially(100, [1,2,3,4,5]).map(function(x, silence){
    if (x % 2 === 0) {
        return silence;
    } else {
        return x;    
    }
}).filter(filterFn).log()