es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: CLOJURE

No hay señal del REPL al ejecutar desde `make`.

Cuando se ejecuta un REPL de Clojure o ClojureScript desde make, no se muestra ningún indicador. Makefile: clojure: clojure Luego, al hacer make clojure, no obtengo el indicador que obtendría al ejecutar simplemente clojure. (Este es, por supuesto, un ejemplo mínimo de Makefile.)

Utilice repl en lugar de println en Clojure.

Digamos que necesitamos evaluar varias cláusulas en un archivo fuente, por ejemplo: test.clj @(def x 1) @(def y 2) @(def z 3) Solo se muestra la última evaluación si usamos directamente clj o lein repl, user => (load-file “test.clj”) 3 Podemos rodear cada una de ellas con println para mostrar . . . Read more

La expansión de macros de doseq en Babashka vs en Clojure.

En Babashka v0.6.2, puedo llamar a macroexpand en la macro for y la salida es algo como esto: user=> (macroexpand ‘(for [i (range 10)] i)) (clojure.core/let [iter__1755__auto__ (clojure.core/fn iter__147 [s__148] (clojure.core/lazy-seq (loop [s__148 s__148] (clojure.core/let [s__148 (clojure.core/seq s__148)] (clojure.core/when s__148 (if (clojure.core/chunked-seq? s__148) (clojure.core/let [c__1753__auto__ (clojure.core/chunk-first s__148) size__1754__auto__ (clojure.core/int (clojure.core/count . . . Read more