3 ms·
More of a comment on the author, I've found his other articles enlightening, useful as both introductions to functional programming ideas and as comprehensive d
by bern4444 6y ago
More of a comment on the author, I've found his other articles enlightening, useful as both introductions to functional programming ideas and as comprehensive deep dives demonstrating their intuitive nature both in code and contextual application.
A lot of the articles in conjunction with some other resources[1][2][3] are great for diving into functional programming (I've watched and read these many times).
If you do front end development with React, I highly recommend the following two videos[4][5] with Ryan Florence and Micahel Jackson (devs behind react-router and Remix) on the compositional nature of React components and hooks.
The last note I'll add is, once you get into Functional Programming, you start wanting to use `compose` or its counter part, `pipe` everywhere and coding becomes a lot more fun.
I'll put a final plug for one of my own posts on how composition manifests in Javascript/React code[6].
[1] https://jrsinclair.com/articles/2019/elegant-error-handling-with-the-js-either-monad/ https://jrsinclair.com/articles/2019/elegant-error-handling-...
[2] https://drboolean.gitbooks.io/mostly-adequate-guide-old/content/ch1.html https://drboolean.gitbooks.io/mostly-adequate-guide-old/cont...
[3] https://www.youtube.com/watch?v=Nrp_LZ-XGsY https://www.youtube.com/watch?v=Nrp_LZ-XGsY
[4] https://www.youtube.com/watch?v=nUzLlHFVXx0 https://www.youtube.com/watch?v=nUzLlHFVXx0
[5] https://www.youtube.com/watch?v=1jWS7cCuUXw https://www.youtube.com/watch?v=1jWS7cCuUXw
[6] https://hackernoon.com/forms-of-composition-in-javascript-and-react-5e1c3wsm https://hackernoon.com/forms-of-composition-in-javascript-an...