J'apprends Clojure et j'essaie de définir une fonction qui prend un nombre variable de paramètres (une fonction variadique ) et de les résumer (ouais, exactement comme pour la procédure +). Cependant, je ne sais pas comment implémenter une telle fonction
Tout ce que je peux faire, c'est:
(defn sum [n1, n2] (+ n1 n2))
Bien entendu, cette fonction ne prend que deux paramètres et deux paramètres. Apprenez-moi comment le faire accepter (et traiter) un nombre indéterminé de paramètres.