Friday, October 29, 2021
Why did I decide to write another book on functional programming, given that there are already many books on that topic? I will describe the motivations and the approach I chose. Working on this book has been a journey of discovery as I embarked on deriving everything in functional programming from scratch - no stones left unturned and no claims taken on faith. The final arbiter is practical working code, not appeals to mathematical mystique or academic authority. I encountered a number of surprises and found a new perspective on the scope of a theory that is necessary for practical functional programming.
Download these images to your phone and post using the Instagram app.