Functional Programming - suniladhya/Advantage GitHub Wiki
Functional programming is a style of programming that emphasizes the evaluation of expressions rather than the execution of commands
eg. Changing a variable in part of a program, hence FP May avoid use of global variables.
Previously, FP is a method of structuring programs mainly as sequences of possibly nested function procedure calls.