каррирование, просто, я впервые вижу что ф-цию можно вызывать с множественными вызовами аргументов ...
Это не каррирование
лучше скажи мне, как это, черт возьми, работает?)
пример отсюда https://learn.javascript.ru/currying-partials
просто функция может вернуть функцию, вместо результата sum(1)(2)эвивалентно const partialSum = sum(1) // partialSum - это функция, которая умеет прибавлять единицу к заданному ей числу partialSum(2) // вернет 3, так как прибавит единицу к двойкену, эту цепочку в принципе можно продолжить )
Конкретно этом случае — у тебя функция возвращает функцию, которая возвращает функцию :)
А почему это вдруг не каррирование?
А почему вдруг обращение к возвращаемому значению функции стало каррированием?
Уже выяснили что нет. Каррировании в самой реализации.
а что тогда?
че? Это самое обычное каррирование
так на скрине ровно такой же пример как у человека
Я отвечал на это сообщение
Тебя походу за подобное утверждение ещё неделю доставать будут.
так все равно человек имел ввиду как реализовать ту задачу которую я кидал, ты просто до слов предираешься
Это ты уже додумываешь за человека, он конкретный вопрос задал: "как называется вызов функции"
он конкретно назвал ответ на свой вопрос
А, ну тогда покажи, где он спросил: "как работает каррирование?"
Всем понятно что речь идет о каррировании, но нет, "каррирование это не результат, а процесс". Ты откровенно доебался к мелочи
Т.е. вызов f(a)(b)(c) — каррирование?)
Вот это я тред породил 😁
Чего поделать :)
такой результат только после каррирования, что и так очевидно
Такой результат может быть просто от функции высшего порядка.
Обсуждают сегодня