September 2021
Intermediate to advanced
504 pages
12h 50m
English
In part 1, we took a radical stance to rethink how we approach programming using pure functions without side effects. This approach has allowed us to solve problems in ways vastly different than what we’re accustomed to. We learned about looping, data structures, exception handling, and dealing with state changes, all while using only pure functions. This has equipped us with many building blocks that we can use to solve more complex problems.
Part 2 of this book is all about applying the knowledge gained in part 1. We put this knowledge to use by designing and writing libraries that perform common tasks that we expect to see in the real world. In chapter 7, we write a library that handles ...
Read now
Unlock full access