| Test case name | Result |
|---|---|
| Lodash funcional style (idiomatic) | |
| Lodash functional style (performance optimized with spread) | |
| Ramda without relying on currying or composition | |
| Ramda with currying and composition | |
| Ramda with transducers | |
| VanillaJS funcional style (idiomatic) | |
| VanillaJS functional style (performance optimized with spread) | |
| VanillaJS procedural |
| Test name | Executions per second |
|---|---|
| Lodash funcional style (idiomatic) | 2907.0 Ops/sec |
| Lodash functional style (performance optimized with spread) | 5210.2 Ops/sec |
| Ramda without relying on currying or composition | 880.6 Ops/sec |
| Ramda with currying and composition | 864.6 Ops/sec |
| Ramda with transducers | 759.1 Ops/sec |
| VanillaJS funcional style (idiomatic) | 2703.3 Ops/sec |
| VanillaJS functional style (performance optimized with spread) | 5908.4 Ops/sec |
| VanillaJS procedural | 6313.7 Ops/sec |