Jestem nowy w Clojure i naprawdę nie rozumiem, w jaki sposób powinienem prowadzić programy Clojure.typowy sposób uruchamiania programów clojure
Moje pierwsze pytanie dotyczy tego, czy każdy program Clojure jest pakietem Leiningen? Jeśli chcę pisać, to zaczynam od stworzenia nowego projektu Leiningen? Czy można uruchomić programy Clojure podobne do Pythona (np. python pyfile.py
)
Zdaję sobie sprawę, że to może być głupie pytanie, ale od pewnego czasu byłem zdezorientowany i kilka książek/tutoriali, które przeszły przez wykładowców Wydaje się, że właściwie odpowiadają na to pytanie. Do tej pory korzystam z kodu Clojure w REPL.
W jaki sposób tłumi się numer wersji w pliku docelowym '.jar'? – nekonari
dodaj ': uberjar-name" sample-standalone.jar "' do twojego pliku project.clj. zobacz przykładowy projekt: https://github.com/technomancy/leiningen/blob/master/sample.project.clj#L382 –