Вопрос №26948 от пользователя Андрей Бирюков в уроке «Реализация пар», курс «JS: Составные данные»

Андрей Бирюков

OMG. Это гениально и запредельно просто (оказалось после неск. часов). Стоило только час поломать голову, сходить потренироваться, поломать еще час голову и 5 минут ругать себя за невнимательность, ведь всё очевидно. Маленькую подсказку дам в конце топика. Но, друзья, будьте честны с собой, пролистайте ссылку на пройденный когда-то урок (ссылка в списке).

  • Благодарность авторам курса за упражнения. Только сейчас я осознал, что такое это всё вот это вот:). Это одно из лучших упражнений, которое встречалось мне на этом курсе. Вот за него просто мегареспект, поскольку оно также и на внимательность.
  • Благодарность Voltaire Aurelio за отсылку к пройденному (похоже, пройденному мимо) уроку про объекты первого класса. Когда всплыла в памяти теория, тогда меня и осенило.

Небольшая подсказка: Суть - в начале модуля:

 const cons = (x, y) => f => f(x, y);
//Просто напишем это как 
 const cons = (x, y) => (f) => f(x, y);
1 0

Александр О.

Рады, что вам понравилось и упражнения помогли получить инсайты! :)

0

Есть вопрос или хотите участвовать в обсуждении?

Зарегистрируйтесь или войдите в свой аккаунт

Отправляя форму, вы соглашаетесь c «Политикой конфиденциальности» и «Условиями оказания услуг»

Рекомендуемые программы

С нуля до разработчика. Возвращаем деньги, если не удалось найти работу.

Иконка программы Фронтенд-разработчик
Профессия
Разработка фронтенд-компонентов веб-приложений
22 сентября 8 месяцев
Иконка программы Python-разработчик
Профессия
Разработка веб-приложений на Django
22 сентября 8 месяцев
Иконка программы PHP-разработчик
Профессия
Разработка веб-приложений на Laravel
22 сентября 8 месяцев
Иконка программы Node.js-разработчик
Профессия
Разработка бэкенд-компонентов веб-приложений
22 сентября 8 месяцев
Иконка программы Верстальщик
Профессия
Вёрстка с использованием последних стандартов CSS
в любое время 5 месяцев
Иконка программы Java-разработчик
Профессия
Разработка приложений на языке Java
22 сентября 10 месяцев
Иконка программы Разработчик на Ruby on Rails
Профессия
Новый
Создает веб-приложения со скоростью света
22 сентября 5 месяцев

Похожие вопросы

Oksana Boyko 28 июня 2021 →

В голове каша, перечитала все топики, но тесты так и не проходят, подскажите, что не так https://ru.hexlet....

Anastasia M 20 декабря 2020 →

Делала потихоньку курс за курсом, в какой-то момент обнаружилось, что не хватает знания про составные данны...

Msh Ker 31 октября 2020 →

Не могу понять. Если считается что в переменной pairs у нас хранится функция f => f(a, b), то почему мы не ...

Denis 23 июля 2020 →

Добрый день! https://ru.hexlet.io/code_reviews/293546 не совсем понял, почему в первом случае передается x,...

Александр Кремнёв 10 мая 2020 →

Если не залезть в документацию (тыц (https://github.com/hexlet-components/js-pairs/blob/master/src/index.js...