What is the main problem of big data?
What is a programming paradigm + examples?
A way of computer programming
- Procedural
- Object Oriented
- Declarative
- Functional
What are the basics of functional programming?
What are the advantages of functional programming?
What are domains and co-domains?
A - Domain / Input
B - Augument Type
C - Function
D - Result type
E - Domain to Co-domain mapping
F - Co-domain / Output
What is a first class object and how is it used in functional programming?
What is a function application?
How would you call a function application?
How does functions and arguments work in function application?
What is partial function application?
What is the composition fo functions?
What is the notation for composition of two functions
What are the requirements for two functions to undergo composition?
Exaplain this diagram line by line
How does the composition operator work?
What are higher order functions?
What is a map?
What is filters?
What is fold/reduce