Functional programming sounds cool and gives another perspective to programming.
Below you can read what are the main characteristics of functional programming written by freeCodeCamp:
"Functional programming is about:
1) Isolated functions - there is no dependence on the state of the program, which includes global variables that are subject to change
2) Pure functions - the same input always gives the same output
3) Functions with limited side effects - any changes, or mutations, to the state of the program outside the function are carefully controlled " Link to original source.
- Debugging concepts
- Strict mode
- Higher-order functions
- First-class functions
- Difference with Imperative and Declarative code
- Mutations and side effects
Task 'Reading_EJS'. Elapsed time: 0 h 50 min 28 s
Task 'FCC'. Elapsed time: 0 h 46 min 8 s
I wanted to learn more about functional programming and found this awesome video.
For those who read yesterday's post and are looking for another laugh, you can check out this upgraded version of the Jombo video!
Thank you for reading! See you tomorrow!