keyword
- hoisting
- variable lookup • Functions as "First-Class" Objects
- closures vs. pure functions
- currying
- partial application
• Callbacks & Avoiding Callback Pyramids
- callbacks, in principle
- callbacks that use callbacks
- avoiding callback pyramids (why are they necessary?)