sum of groups
by the_ghost
HTML
<script src="http://cdnjs.cloudflare.com/ajax/libs/rxjs/2.2.10/rx.js"></script>
<script src="http://cdnjs.cloudflare.com/ajax/libs/rxjs/2.2.10/rx.coincidence.js"></script>
<script src="http://cdnjs.cloudflare.com/ajax/libs/rxjs/2.2.10/rx.binding.js"></script>
<script src="http://cdnjs.cloudflare.com/ajax/libs/rxjs/2.2.10/rx.aggregates.js"></script>
JavaScript
var data = Rx.Observable.range(1, 10);
// Method 1
var sums = data.scan(0, function (acc, i) {
return acc + i
})
.filter(function (acc) { return acc.done; })
//.pluck("sum");
sums.subscribe(function (i) { console.log("sums", i); });