Functional Programming in Swift
“Objective-C without the C” implies something subtractive, but Swift dramatically expands the design space through the introduction of generics and functional programming concepts.
We’ll explain the concepts behind functional programming and ho ...more
What makes me think so is that this book is not just about a new programming language. It is about a new programming paradigm. To put it briefly, the authors' goal is to introduce you to the world of functional programming a ...more
This book explains how you could use functional programming to improve on what you do. The authors did not engage much in theory, however, they proceeded by examples to explain different aspects of functional programming.
I set my eyes on this book when it was announced, in hopes to find the answers for two questions:
1. What are the core principles of functional programming? What factors can be used to judge a piece of code to adhere to functional programming well?
2. Why should someone switch to
I hope that as the language evolves and improves (proper recursive enums, looking at you) I hope the boo ...more
Goodreads is hiring!
Learn more »