4 ms·
For learning to program functionally, my no.1 recommendation would be The Structure and Interpretation of Computer Programs (SICP). It’s an awesome introductio
by allenleein 8y ago
For learning to program functionally, my no.1 recommendation would be The Structure and Interpretation of Computer Programs (SICP).
It’s an awesome introduction to CS in general and covers multiple different paradigms including functional, object-oriented and logic programming.
If you want to dive in to FP deeper. I think you can’t deeply learn to think in a functional style without learning Haskell.
Here are some free pdf books about FP:
https://github.com/allenleein/brains/projects/9 https://github.com/allenleein/brains/projects/9
https://github.com/allenleein/brains/tree/master/Zen-of-Functional-Programming https://github.com/allenleein/brains/tree/master/Zen-of-Func...