我已经长期使用nrepl,但是它与使用clojure.main/repl
来创建“子REPL”并不协调。现在我在使用套接字REPL,并真的很享受子REPL对我又变得可用。我主要只是进行一个简单的调用
(clojure.main/repl
:prompt (fn [] (printf "%s=> " (peek (str/split (str *ns*) #"\."))))
:read server/repl-read)
人们还用子REPL做了什么?创建评估的历史文件?将形式投入数据库中?我非常想知道。