Making short work of pure function misconceptions
Chances are, you heard of functional programming, and maybe dabbled in it. But if it is not your main paradigm, you probably have some misconceptions about it. First of all, a disclaimer: I am still new to FP myself, but I have already wrestled with understanding it for at least