Есть ли лучший способ сделать это в Clojure?
(if (coll? coll)
(map my-fn coll)
(my-fn coll)
my-fn
применяется для ввода coll
. coll
может быть как единичным, так и коллекционным.
Если я не проверю coll?
, использование только map
приведет к исключению IllegalArgumentException, так как я не знаю, как создать ISeq из xxx.