reduce vs flatMap vs flat vs reduce push vs forEach push vs concat spreadFastest: concat spread (15.0x faster)
239,838 ops/sec
24,003 ops/sec
23,380 ops/sec
22,013 ops/sec
21,282 ops/sec
15,942 ops/sec
Results show median performance across all community submissions. Run this benchmark yourself to verify on your device.
| Test case name | Result |
|---|---|
| reduce | |
| flatMap | |
| flat | |
| reduce push | |
| forEach push | |
| concat spread |
| Test name | Executions per second |
|---|---|
| ✓ concat spread | 939,879 Ops/sec |
| reduce push | 69,171 Ops/sec |
| flat | 69,059 Ops/sec |
| forEach push | 68,733 Ops/sec |
| flatMap | 68,229 Ops/sec |
| reduce | 36,532 Ops/sec |