functional programming concepts
- What is functional programming?
- building structure/elements of computer programs, using mathematical functions and dosnt change state/data
- What is a pure function and how do we know if something is a pure function?
- function will have same arguments and will return same results
- What are the benefits of a pure function?
- What is immutability?
- What is Referential transparency?
- when function gives same result for similar input
## node js tutorial
- What is a module?
- separate file holding a function that can be passed to other files
- What does the word ‘require’ do?
- pulls another file to be used inside that file
- How do we bring another module into the file the we are working in?
- var = require(‘/blah’) in the app
- What do we have to do to make a module available?
cite
-
Concepts of Functional Programming in Javascript(https://medium.com/the-renaissance-developer/concepts-of-functional-programming-in-javascript-6bc84220d2aa)
-
node JS tutorial for beginners(https://www.youtube.com/watch?v=xHLd36QoS4k)