leiningen

    0熱度

    1回答

    偶爾我想在其他軟件中複製repl的結果。有沒有一種方便的方法將repl中運行的函數的結果複製到系統剪貼板?我知道我可以將spit結果輸出到一個文件中。我正在使用mac os x。

    0熱度

    1回答

    我想解決4clojure問題「產品數字」。問題描述是 - 寫一個函數,它將兩個數相乘,並返回結果 作爲其數字序列。 (=(__ 1 1)[1]) (=(__ 99 9)[8 9 1]) (=(__ 999 99)[9 8 9 0 1] ) 這裏是我的解決方案 - #(map (fn [x] (Integer/valueOf x)) (clojure.string/split (str (* %1

    1熱度

    1回答

    我有在源文件中定義的命名空間的動態無功,就像這樣: (ns mystuff.log ...) (def ^:dynamic *logging* #{}) 我希望能夠set!這個變種從REPL,所以在相同的源代碼文件可以看看它。在本例中,mystuff.log/log宏查看*logging*以決定是否打印給定的表達式。在REPL,(set! *logging* #{:whatever})會很

    2熱度

    1回答

    我使用Leiningen創建了一個clojure項目,其中environ用於在項目profiles.clj或環境變量中保留一個用於管理數據庫連接的URI,並且我想嘗試使用lein-flyway來管理數據庫遷移。 Lein-flyway有自己的配置,指定數據庫的uri,我寧願不強迫我的同事把uri連接放在它們的配置中的兩個地方。 目前,profiles.clj未籤,看起來是這樣的: {:profil

    4熱度

    1回答

    在clojurescript的項目,我想leiningen是在我們的CI構建了互聯網連接上的依賴。我希望能夠將它緩存到網絡磁盤上(使用:local-repo設置來創建一個「共享緩存」),然後將其作爲存儲庫添加,以便首先從那裏提取,並從和其他以及其他外部網站在「共享緩存」中找不到它時。 我讀this,打消了我的~/.m2文件夾,並添加以下到我的project.clj: :profiles {:loc

    2熱度

    1回答

    Heroku正在運行lein uberjar構建我的Clojure應用程序,但我需要它運行lein ring uberjar。這可以配置而不分叉buildpack? 我已經嘗試設置web進程只使用lein ring server-headless來啓動,而不是獨立的jar,但然後我得到啓動超時而依賴正在安裝。

    0熱度

    1回答

    我試圖按照此recipe在本地安裝庫A並在另一個項目中使用B. lein安裝在A上工作,lein deps適用於B,但在運行時,我得到Could not locate A on classpath。 尋找獨立的jar文件,生成lein [ring] uberjar我確實有A_lib/core.clj。但我得到 Exception in thread "main" java.io.FileNotFo

    0熱度

    2回答

    我有問題EVAL-ING通過Deriva返回LazySeq: (use 'clojure.core.matrix) (use 'com.lambder.deriva.core) (def f1 '(cos (* x y))) (def f2 '(sin (* x y))) (def f [f1 f2]) (def u ['x 'y]) (def x 4) (def y 3) (d

    0熱度

    1回答

    我是clojure的新手,並嘗試通過解決https://www.4clojure.com中的問題來學習它。 的任務是實現展平功能。 這是我實現: (ns clojure-noob.core (:gen-class)) (defn -main "I don't do a whole

    0熱度

    1回答

    我試圖在我的Antergos/Arch linux筆記本電腦上安裝Leiningen 1:2.6.1-3。 當使用 yaourt -S leiningen 我收到以下PGP簽名錯誤: ==> Validating source files with sha256sums... 2.6.1.tar.gz ... Passed leiningen-2.6.1-standalone.