Functional languages are so different than imperative languages that you have no base to reference it from. It can feel like learning to program from scratch.
Learning functional concepts one article at a time, might also be difficult because you won't understand the reason you do X, until you also understand Y. So it's easy to understand the code, but not understand the why.
I'm going to be creating a bunch of functional programming articles that will attempt to solve these issues.
But I also think just diving into a fully functional language like MojiScript will be much faster than trying to comprehend what the hell a Monad is.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.