4 ms·
A couple of posts that really made this click for me (just beginning my programming career). This is javascript library, but the concepts do translate functiona
by ahayter 9y ago
A couple of posts that really made this click for me (just beginning my programming career). This is javascript library, but the concepts do translate functional programming in general.
http://fr.umio.us/why-ramda/ http://fr.umio.us/why-ramda/
http://randycoulman.com/blog/2016/05/24/thinking-in-ramda-getting-started/ http://randycoulman.com/blog/2016/05/24/thinking-in-ramda-ge...
(Read all posts from the second link)
After reading this series of blog posts and using Ramda.js for the last year or so, I can see the value here. But you do have to "get it" which means learning additional concepts, if the additional learning isn't a burden to your team (I hope your team isn't averse to learning new concepts) then I think it's an asset to be used when it makes sense.