Over the last several months I have been working on an article that talks about why you should stop using for loops and use map, each, and reduce to manipulate your data. They increase the readability of code especially if you name the functions being applied to the collection of data. I have never finished this article I get caught up in the details and it never flows the way I want it to.
Today I did find some articles that explain why I prefer functional programming ides to using a traditional for loop, these articles come form the the developers at Salsita Software.
Check them out: