Swift-FP An overview about FP and how it could be written in Swift Reference Tutorial https://www.youtube.com/playlist?list=PLpbZuj8hP-I6F-Zj1Ay8nQ1rMnmFnlK2f