4 ms·
a) Insight: Side-effects can often be avoided, and sometimes it’s a good thing to do so, even when not writing programs in a purely functional style. b) To me,
by cpach 4y ago
a) Insight: Side-effects can often be avoided, and sometimes it’s a good thing to do so, even when not writing programs in a purely functional style.
b) To me, functional programming was tremendeously useful when learning to program. Not sure exactly why, but it clicked with the way my brain works.
- debanjan16 4y ago>To me, functional programming was tremendeously useful when learning to program. Did you use any specific book for the purpose?
- cpach 4y agoYes! Two classics: The Little Schemer, and the first few chapters of Structure and Interpretation of Computer Programs.