Towards a More Functional Swift

On functional programming and Swift, Andrew Bulhak:

“Gradually, though, awareness of functional programming techniques has spread throughout the Swift community…and defenses of perfectly good object-oriented techniques have given way to exploration of functional ways of doing things.”

With that said:

“…there is still some way to go. Which is why I have written this post as a plausible, and somewhat subjective, roadmap for some of the ways in which Swift could (and, in my opinion, should) develop.”