Комментарии 3
Идея весьма интересная... нечто среднее между явной передачей аргументов и аргументами по умолчанию.
А в чем смысл и польза каррированных списов аргументов? (когда список аргументов не один, а несколько)?
given и using это ближе к концепту предикатов как в прологе. Подтягивание по типу
Каррирование удобно когда по первым аргументами уже можно что-то вычислить. Тогда, по приходе следующих аргументов, считать уже надо меньше.
Второй плюс каррирования - если у вас например два аргумента, то передав первый, у вас остаётся функция с одним аргументом и её удобнее передавать, читать
Может, Гудвины, а не Гивены, все же?
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Scala. Профессиональное программирование. 5-е изд. Гивены