Notes on how getting into the Functional Programming paradigm when programming JavaScript.
Topics:
01-shallow-deep.js
(basics on mutation, references, shallow and deep copies)02-pure-functions.js
(what pure functions are with examples)03-curry.js
(currying in JS)04-pipe-compose.js
(function composition, pipe and compose)