Lessons by tag «closures»
We found 26 lessons lessons about the «closures» in the Hexlet catalog. These lessons on «closures» are available in the following courses: JS: Functions, Python: Functions.
Summarize knowledge about functions and get to grips with the concept of abstraction
Learn about the course, its structure, objectives, and goals
Learn how to use the rest syntax to form an array from function arguments
Learn how to use the spread syntax with a function call
Learn how to build abstractions using functions
Learn how to apply the destructuring assignment for function parameters
Consider functions as data. Learn about arrow functions
Learn about the concepts of determinism and side effects
Become familiar with the "paradigm" concept and examine the differences between imperative and declarative paradigms
Learning how to declare higher-order functions
Learning how to declare small, unnamed functions within expressions
Learning more about the built-in map, filter, and reduce
Learning about recursions in mathematics and programming languages
Introducing decorators, a tool distinguishing Python from other languages
Learning how to use decorators with parameters and wrapped functions
Getting to know the most famous higher-order functions
Learning about closures, an integral programming tool with on-the-fly functions
Learning how to work with named arguments and declare keyword-only arguments
Learning about the structure, goals, and objectives of the course
Introducing functions with variable numbers of arguments
Introducing named arguments in addition to positional arguments