Create Chunks
Creating chunks in Lodash compared with RxJS
HTML
<script src="https://cdnjs.cloudflare.com/ajax/libs/lodash.js/4.17.4/lodash.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/rxjs/4.1.0/rx.all.js"></script>
<h2>
INPUT
</h2>
<div id="result">
</div>
<h3>Lodash</h3>
<div id="result1">
</div>
<h3>RxJS</h3>
<div id="result2">
</div>
JavaScript
var arr = [' ax ', 'b', 'c', 'd'];
var chunkSize = 3;
document.getElementById("result").innerHTML = JSON.stringify(arr);
document.getElementById("result1").innerHTML = JSON.stringify(_.chunk(arr, chunkSize+1));
Rx.Observable.from(arr).bufferWithCount(chunkSize)
.subscribe( v => document.getElementById("result2").innerHTML += JSON.stringify(v));