map().filter() vs flatMap() vs filter().map()Fastest: map().filter() (2.1x faster)
108,442,112 ops/sec
106,865,296 ops/sec
52,657,052 ops/sec
Results show median performance across all community submissions. Run this benchmark yourself to verify on your device.
| Test case name | Result |
|---|---|
| map().filter() | |
| flatMap() | |
| filter().map() |
| Test name | Executions per second |
|---|---|
| ✓ map().filter() | 17 Ops/sec |
| filter().map() | 15 Ops/sec |
| flatMap() | 12 Ops/sec |