Pull to refresh

Comments 7

На clojure можно и без «for» чисто функционально написать:

(defn factors [number]
(filter #(is-factor? % number) (range 1 number)))

Также можно «удешевить» sum-factors:

(defn sum-factors [number]
(apply + (factors number)))
Неужто сложно поставить ссылку на первую часть?
UFO just landed and posted this here
А можете чуть подробнее и конструктивнее осветить проблемы?
По сравнению с Clojure джава совершенно нечитаема.
(= number (- (sum-factors number) number)))


А разве не

(= number (sum-factors number)))

?
Sign up to leave a comment.

Articles