Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
|
zamykanija_closure [2023/09/12 15:40] oresh.dm |
zamykanija_closure [2023/09/12 15:48] (текущий) oresh.dm |
||
|---|---|---|---|
| Строка 6: | Строка 6: | ||
| - Замыкающие выражения. | - Замыкающие выражения. | ||
| - | Синтаксис: | + | * Синтаксис: |
| - | {(параметры) -> ReturnType in | + | |
| - | // тело замыкания | + | |
| - | } | + | }\\ |
| + | |||
| + | |||
| + | Замыкания хранятся в обычных константах или переменных: | ||
| + | |||
| + | * let gretting = {\\ | ||
| + | * | ||
| + | * }\\ | ||
| + | |||
| + | Вызывается: | ||
| + | gretting()\\ | ||