Test name | Executions per second |
---|---|
Ramda | 1350641.6 Ops/sec |
Array (native) | 1714043.5 Ops/sec |
Lodash | 1938639.6 Ops/sec |
<script src="//cdnjs.cloudflare.com/ajax/libs/ramda/0.28.0/ramda.min.js"></script>
<script src="//cdnjs.cloudflare.com/ajax/libs/lodash.js/4.17.21/lodash.min.js"></script>
function double(n) {
return n*2;
}
var data = [Array(20)].map((v, idx) => idx);
R.map(double, data);
data.map(double);
_.map(data, double);