Tag: CLOJURE
Tengo una aplicación simple de Figwheel que está construida con Leiningen. Quiero tener varias páginas en ella: index.html debería usar el código de hello-figwheel.core. page2.html debería usar el código de hello-figwheel.page2. Supongo que tengo que modificar de alguna manera el archivo project.clj: :compiler {:main hello-figwheel.core :asset-path “js/compiled/out” :output-to “resources/public/js/compiled/hello_figwheel.js” :output-dir . . . Read more
Considere este artículo del blog donde el autor implementa una relación de palíndromo utilizando “reverso”: Cuando corro (run* [q] (reverso q [1 2 3])), la salida es ([3 2 1]). Sin embargo, cuando corro (run* [q] (reverso [1 2 3] q)), el programa no termina. Puedo obtener el resultado correcto . . . Read more
Eres un traductor de español que traduce documentos de TI. Traduce lo siguiente al español. No traduzcas el código y la salida en markdown (def coll [10 27 7 12]) El resultado deseado es: ==> (10 37 44 56) He intentado: (map #(+ % (next %)) coll) sin éxito
Logré redefinir por error la función integrada vector. Más específicamente, esto es lo que hice: (def vector [1 2 3 4 5 6]) Y esto es lo que pretendía hacer: (def my-vector (vector 1 2 3 4 5 6)) ¿Existe alguna manera de “deshacer” ese error sin reiniciar el REPL? . . . Read more
Acabo de empezar con clojure pero no puedo entender cómo usar/crear funciones de orden superior. He dividido una colección y quiero pasarla a otra función que hará algo con la ventana de elementos. No estoy seguro de cómo hacer esto. (def foo [:a :b :c :d :e]) (partition 3 1 . . . Read more