Functions and abstraction
Functions, closures, modules and the other ways to name and hide a part of a program.
- Functions and procedures
- Parameters and arguments
- Recursion and tail calls
- First-class and higher-order functions
- Closures and scope
- Currying and partial application
- Lazy evaluation
- Continuations
- Generators and coroutines
- Modules and namespaces
- Information hiding
This area has no pages yet. The coverage plan lists the pages that it needs. You can write one of them. Read how to contribute.