簡體   English   中英

調用clojure.main / repl時如何更改為名稱空間

[英]How to change to a namespace when calling clojure.main/repl

我正在使用clojure.main/repl (請參閱docs ),並希望在用戶必須鍵入任何內容之前自動切換到ns。 但是如何?

:init似乎無法解決我的問題,或者如何使用它?

請注意:

  • 在SO知道這個問題
  • 這也是
  • 我使用的是org.dipert.swingrepl的repl,所以我對org.dipert.swingrepl:init-ns選項不感興趣。

我不知道org.dipert.swingrepl或為什么有人要使用它,但是這樣做很簡單:

(clojure.main/repl :init #(in-ns 'my-favorite-namespace))

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM