The Practical Dev's review of Functional Programming in JavaScript? Yes, Please.