Добрый вечер! Помогите пожалуйста объяснить выделенные красным записи:
Как понять запись
(v => v)('run'); // run
Как выражение в первой скобки, если к примеру v может быть 10. Ведь получается далее следующее: 10('run')
А здесь пишется, что раз выражение, значит оно возвращает функцию...
Про остальные выделенные блоки я вообще молчу. Они мне не понятны!