estoy trabajando a través Clojure Koanes y estoy hasta los koans recursividad.Clojure Koanes es recursivo, incluso?
No entiendo cómo resolver is-even?
utilizando la recursividad. El ejercicio define parcialmente esta función como:
(defn is-even? [n]
(if (= n 0)
true
(__ (is-even? (dec n)))))
Si no quiero usar la recursividad entonces yo lo definiría como (defn is-even? [n] (= (mod n 2) 0))
pero eso va en contra del objetivo del ejercicio.
puede usar la función 'recur' para optimizar la cola de llamada –