|
|
|
|
|
by jaredharley
3496 days ago
|
|
Based on the linked github page[1], it looks like that comment was an extrapolation from a guideline in Airbnb's Ruby Style Guide, where Airbnb prefers the use of `reduce` instead of `inject`: - Prefer `reduce` over `inject`. I haven't seen any other evidence to show reduce is more performance friendly. [1]: https://github.com/airbnb/ruby#collections |
|
I prefer `reduce` too, because it feels conceptually easier to understand (similarly `foldl`, though Ruby doesn't have that).