Alexander 2 лет назад
Родитель
Сommit
bbe2a9ecd4

+ 2 - 2
05-данные-и-функции-функциональный-стиль/README.md

@@ -18,7 +18,7 @@
 - [5.8. Замыкания](#5-8-замыкания)
     - [5.8.1. Так, это работает... Стоп, не должно... Нет, все же работает!](#5-8-1-так-это-работает-стоп-не-должно-нет-все-же-работает)
 - [5.9. Не только массивы. Диапазоны. Псевдочлены](#5-9-не-только-массивы-диапазоны-псевдочлены)
-    - [5.9.1. Псевдочлены и атрибут @property](#5-9-1-псевдочлены-и-атрибут-property)
+    - [5.9.1. Псевдочлены и атрибут @property](#5-9-1-псевдочлены-и-атрибут-property)
     - [5.9.2. Свести – но не к абсурду](#5-9-2-свести-но-не-к-абсурду)
 - [5.10. Функции с переменным числом аргументов](#5-10-функции-с-переменным-числом-аргументов)
     - [5.10.1. Гомогенные функции с переменным числом аргументов](#5-10-1-гомогенные-функции-с-переменным-числом-аргументов)
@@ -1465,7 +1465,7 @@ R find(R, T)(R haystack, T needle)
 нужны, чтобы заставить нашу милую абстракцию снова заработать
 с тем типом данных, с которого мы начали.
 
-### 5.9.1. Псевдочлены и атрибут \@property
+### 5.9.1. Псевдочлены и атрибут @property
 
 Наша синтаксическая проблема заключается в том, что все вызовы
 функций до сих пор выглядели как `функция(аргумент)`, а теперь мы хотим