Why FP:
Paradigm shift in the way that we approach code, can be incorporated on a high level as Imperative vs Declarative.
Imperative focuses on how something is being done, In imperative coding style, future reader of the code has to read all of the...