У меня есть функция ниже, и она работает:
(fn x => x * 2) 2;
но этот не работает:
(fn x y => x + y ) 2 3;
Кто-либо может сказать мне почему? Или дайте мне некоторую подсказку, чтобы заставить это работать?
(fn x => fn y => x+y) 2 3;
работает. fn
просто не имеет такого же синтаксического сахара для определения свернутых функций, как fun
.