Soy nuevo en Clojure y estoy realmente confundido acerca de cómo debo ejecutar los programas de Clojure.forma típica de ejecutar los programas de Clojure
Mi primera pregunta es si cada programa Clojure es un paquete de Leiningen? Si quiero escribir ¿comienzo creando un nuevo proyecto de Leiningen? ¿Hay un programa para ejecutar Clojure similar a Python (es decir, python pyfile.py
)
Me doy cuenta de que esto podría ser una pregunta estúpida, pero he estado confundido acerca de esto por un tiempo y los pocos libros/tutoriales que he pasado don Parece que responde esta pregunta correctamente. Hasta ahora, he estado ejecutando código Clojure solo en REPL.
¿Cómo se suprime el número de versión en el archivo de destino '.jar'? – nekonari
agregue ': uberjar-name" sample-standalone.jar "' a su archivo project.clj. vea el proyecto de ejemplo: https://github.com/technomancy/leiningen/blob/master/sample.project.clj#L382 –