How I rediscovered my love for JavaScript after throwing 90% of it in the trash.
Joel Thoms
3.7K70

Personally I think about functional js as you feel about OOP :D

After trying Ramda in a project I realised that without native immutable data structures FP programming in JS is basically a hack, and the need for functional libraries makes debugging flow ugly since you have to jump into vendor code.

Ramda, fp-lodash, immutablejs are libraries attempt to patch JS rather than being elegant fp solutions where is alternatives like Purescript, cCojurescript or Elm offer superior and straightforward approach to fp.

A good article on this subject:

https://hackernoon.com/functional-programming-in-javascript-is-an-antipattern-58526819f21e

One clap, two clap, three clap, forty?

By clapping more or less, you can signal to us which stories really stand out.