![](/img/trans.png)
[英]Clojure IntelliJ Repl can't reload files properly
首先,感謝您花時間閱讀我的問題! 問題是當我嘗試啟動我的系統時,repl 找不到一些文件,但是如果我 go 並手動加載,這個文件的每個依賴項在它之前一個一個地加載,文件加載完美。 手動加載示例: 我試圖執行的命令:(clojure.tools.namespace.repl/refresh) 收到 ...
[英]Clojure IntelliJ Repl can't reload files properly
首先,感謝您花時間閱讀我的問題! 問題是當我嘗試啟動我的系統時,repl 找不到一些文件,但是如果我 go 並手動加載,這個文件的每個依賴項在它之前一個一個地加載,文件加載完美。 手動加載示例: 我試圖執行的命令:(clojure.tools.namespace.repl/refresh) 收到 ...
[英]custom accept function in start-server clojure
我正在嘗試運行clojure.core.server/start-server但不是使用 repl 我想要一個自定義 function 作為接受選項。 我正在關注這個帖子,其中一個 repl 服務器被執行為 我需要什么要求才能通過 function 才能接受 opt? 如果我只想打印來自任何連接的 ...
[英]Under the hood of Clojure repl execution
我了解 Clojure 代碼被編譯成類並由 JVM 執行。 對於 Java 項目,我可以看到創建了一個帶有.class文件的 Jar。 但是在 REPL 的情況下它究竟是如何工作的呢? ...
[英]Clojure/Java error when connecting to REPL - java.io.FileNotFoundException: Could not locate 'clojure/core/server__init.class
我在Windows 10上。我成功編譯並運行了這個jar。 但是,當我嘗試從telnet連接到Socket REPL時,出現此錯誤,並且telnet寫入Connection closed by foreign host. 錯誤 你能解釋什么是錯的嗎? :( 我像這樣運行 ...
[英]Clojure: Why can't I reference class methods without calling them?
這是Clojure REPL會話: 我可以引用Double ,也可以調用 Double/parseDouble ,但是我不能直接引用它。 對於Java標准庫中的其他類方法,我看到了相同的結果(例如Math/abs , Integer/parseInt )。 為什么呢? ...
[英]Clojure eval with Math functions
我在評估Deriva返回的LazySeq時遇到問題: 返回一個LazySeq 可以使用REPL成功評估: 得出正確的矩陣 如果我將評估放在clj文件中並lein run 我Exception in thread "main" java.lang.Runti ...
[英]Clojure Vector of maps
我是clojure編程的新手,需要一些幫助。 假設我有一個地圖矢量,如圖所示。 我如何做一些操作,比如找到AAA的費率,或者看看我是否有費率,比如ALLSTAR,如果費率不存在,我希望能夠添加它,我知道我可以添加使用into或conj。 但我主要擔心的是發現我的地圖有一個特定的名稱, ...
[英]Why does the Clojure reader get confused with keywords containing colons?
從讀者的文檔 : 關鍵字與符號類似,但以下內容除外: 它們可以並且必須以冒號開頭,例如:fred。 它們不能包含“。” 或名稱類別。 以兩個冒號開頭的關鍵字在當前名稱空間中解析 和 一個符號可以包含一個或多個非重復的':'。 因此,看 ...
[英]“Can only recur from tail position, compiling” error while using recur in loop
我是Clojure的新手,為了練習,我嘗試對半隨機數應用簡單的算法。 幾天前,我了解了clojure文檔中的循環以及如何使用recur工作,因此我嘗試使用以下代碼行編寫循環: 但是當我執行代碼時,會顯示此錯誤 發生了什么? recur是不是在功能的尾部? ...
[英]Suppress the printing of the data an atom holds in the REPL? (or ref, agent, …)
以下是完全有效的Clojure代碼: 它甚至在需要反向引用的情況下很有用。 但是,在REPL中使用這些東西很煩人:只要你輸入a或b,REPL就會嘗試打印這些引用的內容,當然會很快產生堆棧溢出錯誤。 那么有什么方法可以控制/改變Clojure中atoms / refs / ag ...
[英]How to stop a orphan thread in clojure REPL
我正在做一些與Clojure線程有關的事情。 現在,我正在REPL中工作,在REPL中編寫和更新代碼。 我的問題是,有時候會有一些期貨在運行。 而且我因某種錯誤失去了裁判。 我阻止它們的唯一方法是重新啟動repl。 我想知道如果沒有參考就可以停止運行中的期貨(線程)嗎? ...
[英]What is `clojure.main` in the REPL command?
在Clojure入門頁面上 ,它顯示如下所示啟動REPL: 第一個參數是一個文件,也可以通過環境變量CLASSPATH指定。 但什么是clojure.main ? ...
[英]How can I repeat the last line in the Clojure REPL?
在bash或Ruby的IRB中,我可以運行命令或計算表達式,然后使用鍵盤上的向上箭頭編輯並重新運行相同的代碼。 (這可能是我配置的內容,但我不這么認為。) 這在Clojure REPL中對我不起作用; 我只看到^[[A當我按下向上箭頭時輸入。 有沒有辦法“重新輸入”最后一行? ...
[英]Missing doc in non-user namespaces in Clojure 1.5
我該怎么辦才能再次獲得doc ? 此更改來自CLJ-1085和此相關源 。 請注意, doc和通常的REPL功能仍然可以在user命名空間中使用,但是在我的應用程序命名空間中將它放在我的指尖是很好的,至少在REPL中是這樣。 ...
[英]How to Increase REPL font size in intellij idea…?
我使用的是IntelliJ 11.1.2,有沒有辦法更改REPL字體大小。 謝謝 ...