Lessons by tag «closures»
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