1.6.0 introduction1.6.1 Functions as Arguments1.6.2 Functions as General Methods1.6.3 Defining Functions III: Nested Definitions1.6.4 Functions as Returned Values1.6.5 Example: Newton's Method1.6.6 Currying1.6.7 Lambda Expressions1.6.8 Abstractions and First-Class Functions1.6.9 Function Decorators