Why functional programming ?
ProgrammingFunctional programming is just another programming pardigm besides imperative, object-oriented and others. Before starting why we should learn about functional programming, we shall first discuss about different programming paradigms and where we should use which one:
- Procedural
- Object oriented
- Imperative
- Declarative
- Dataflow
- Functional