DEV Community


Discussion on: A Metaphorical Introduction to Functional JavaScript

dtipson profile image

One thing to note about FP is that it's a rabbit hole, and this is just the start of how deep it can get.

Once you start trying to organize a large enough codebase in a functional way, and start incorporating things like error handling, types, and async you'll quickly composer/curry/Functors (deeper understanding of .map)/Monads, and then it's off to the races.

Which isn't a warning really: all this stuff is great! And more people should appreciate it!