In this chapter you will learn
- who this book is for
- what a function is
- how useful functional programming is
- how to install needed tools
- how to use this book
“I can only approach you by particular examples and let you infer what it is.”
—Richard Hamming, “Learning to Learn”
You heard about functional programming, read the Wikipedia entry, and looked at a few books too. Maybe you rolled your eyes at the mathy explanations behind all the code, but you still remained curious about it.
I dreamed about writing the least intimidating functional programming book ever. This is it: entry-level, practical, and with as little eye-rolling as possible. |
You tried to learn functional programming before 2
You have tried learning functional programming more than once and still don’t get it. Just when you understand one key concept, the next obstacle waits around the corner. And this obstacle requires understanding many more things before even approaching it.
Learning functional programming should be enjoyable. This book encourages you to take small steps and assumes that your endorphins will keep you going. |