В чем разница между карри и списками с несколькими параметрами?

Куда бы я ни посмотрел, я вижу термины, в которых списки параметров и карринг используются взаимозаменяемо. Я вижу это в десятках вопросов stackoverflow и даже на scala-lang.org.Эта страницаНапример, имеет название «Карринг». И первое предложение? «Методы могут определять несколько списков параметров».

И все же некоторые очень хорошо осведомленные люди раздражаются, когда видят несколько списков параметров и уравнение карри. Я отправил ответ наэтот вопрос но затем удалил его, когда я увидел комментарий Рэндалла Шульца, потому что я боялся, что могу случайно распространять дезинформацию. Насколько я понимаю, функция с несколькими списками параметров обязательно является функцией карри, но эта функция карри может быть достигнута и другими способами (верхний ответ наэтот вопрос перечисляет четыре способа), но я не уверен, что это целая история. Я хочу действительно понять различие.

Я знаю, что есть много оченьаналогичный вопросы к этому на stackoverflow, но я не нашел тот, которыйточно разъясняет разницу. Что мне нужно понять о множественных списках параметров и каррировании, чтобы точно говорить о них?

Ответы на вопрос(1)

Ваш ответ на вопрос