Pluralsight Functional Programming Concepts In Javascript