Я пытаюсь определить функцию с дополнительными параметрами, и каждый необязательный также имеет значение по умолчанию, если оно не передано. , но я не могу его скомпилировать и не могу найти что-либо в Интернете предложить что-то, что сработает., определяющий необязательный параметр по умолчанию
вот что у меня есть
defn test-optional-default-params [manA manB manC & [optA optB optC optD optE]
:or {[optA optAdef
optB optBdef
optC optCdef
optD optDdef
optE optEdef]}]
(PRN (ул "manB->" manB "mnC->" Manc "optA->" ОРТА "optB->" optB», optC -> "optC", optD-> "optD", optE->»опт)))
это * означает, опциональный все PARAMS? – f1wade
Я думаю, что предпочитаю первый вариант 'f ab {: c c etc}' – f1wade
Нет, это просто «случайное» имя –