Introduction to functional programming
Do you find it hard to debug or test your JavaScript code due to the growth in the codebase (all files and code needed to run a software application), or do you ask yourself why you keep repeating the same code...