Toggle navigation
MeasureThat.net
Create a benchmark
Tools
Feedback
FAQ
Register
Log In
Run results for:
lodash fp vs lodash vs vanilla vs ramda
Go to the benchmark
Embed
Embed Benchmark Result
Run details:
User agent:
Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:138.0) Gecko/20100101 Firefox/138.0
Browser:
Firefox 138
Operating system:
Mac OS X 10.15
Device Platform:
Desktop
Date tested:
one year ago
Test name
Executions per second
Lodash
37039.5 Ops/sec
Lodash FP
35866.0 Ops/sec
Vanilla
41963.7 Ops/sec
Ramda
31076.1 Ops/sec
HTML Preparation code:
<script src='https://cdn.jsdelivr.net/g/lodash@4(lodash.min.js+lodash.fp.min.js)'></script> <script src="//cdn.jsdelivr.net/npm/ramda@0.25.0/dist/ramda.min.js"></script>
Script Preparation code:
var array = [...Array(6000)].fill('l') var reducer = (r, x) => r + x // Use `noConflict` to restore the pre-fp variant. var fp = _.noConflict();
Tests:
Lodash
_.reduce(array, reducer, 0);
Lodash FP
fp.reduce(reducer, 0)(array)
Vanilla
array.reduce(reducer, 0)
Ramda
R.reduce(reducer, 0, array)