So che la libreria https://github.com/clojure/algo.generic fornisce modi per implementare operatori aritmetici generici + */-
ma non sono riuscito a trovare un semplice esempio di come crearli e quindi come utilizzarlo come libreria.come si può usare la libreria clojure.algo.generic?
dire se volevo implementare somma di vettori, ecc:
> (+ [1 2 3 4 5] 5)
;; => [6 7 8 9 10]
come potrei fare per:
- definire l'operatore
+
con algo.generic - utilizzando l'operatore
+
in precedenza definito all'interno di un altro progetto?