Classes, inheritance, & functional programming - sarahduv-401-advanced-javascript/seattle-javascript-401d32 GitHub Wiki
Classes, inheritance, & functional programming
Three difference kinds of prototypal inheritence
- Concatenative Inheritance / Cloning / Mixins
- Functional Inheritance
- Composition Over Class Inheritance
Functional Programming In JavaScript
- Functional Programming is a style of writing programs by simply composing a set of functions.
- Ultimately, we use functional programming to allow us to maintain state.