Есть ли простой способ ho игнорировать ненужные аргументы?
Например:
(#(+ %1 %2) 1 2)
возвращает 3
Я хотел бы заставить этот код
(#(+ %1 %2) 1 2 3)
также возвращает 3. Но он возвращает
java.lang.IllegalArgumentException: Неверное количество аргументов (3) прошло к.
Как изменить #(+ %1 %2)
?
Я надеюсь, что есть более элегантный способ, чем #(+ (nth %& 0) (nth %& 1))
.