JSFiddle - React, Tailwind, and code Playground
by skilldrick
HTML
<script src="http://documentcloud.github.com/underscore/underscore-min.js"></script>
JavaScript
var collection = [1, 2, 3, 4];
var sumOfEvenSquares = _(collection).chain()
.map(function (val) { return val * val; })
.select(function (val) { return val % 2 === 0; })
.reduce(function (sum, val) { return sum + val }, 0)
.value();
console.log(sumOfEvenSquares);