Where To Go From Here?
Here are the finished playgrounds you developed in this Swift functional programming tutorial.
Congratulations, you now have hands-on experience with functional programming in Swift! Not only did you learn how to use functional methods like map
and reduce
, but you learned how to implement them yourself, and how to think in a functional way.
If you want to learn more about functional programming, check out the full chapter in Swift by Tutorials, where I go a bit further and cover partial application of functions and currying.
I hope to see you experiment with functional programming techniques in your own apps. If you have any questions or comments along the way, please join the forum discussion below!