Через def рекурсивное определение работает нормально:
(declare z) (def x (cons 1 (lazy-seq (map + x z)))) (def z (cons 1 x))
А через let не компилируется: (let [a (cons 1 (lazy-seq (map + a (cons 0 a))))] (take 17 a))
(declare z) (def x (cons 1 (lazy-seq (map + x z)))) (def z (cons 1 x))
В наш проект https://www.getshopapp.com требуется Clojure Middle back-end developer. Обязательно Системное мышление Умение писать…
Одной хорошей компании (не российской) в офис в Новосибирск требуются Java/Scala/Clojure-разработчики, знающие и любящие платформу Eclipse.…
Кто-нибудь скрещивал clojure и j2me? У меня при попытке скомпилировать переписанный на clojure просой пример программы для j2me возникает ошибка:…