我是Clojure的新手,我希望在clojure中创建一个命令行 .
我正在使用lein,应用程序只是在等待用户输入内容,当按下回车键时,它将打印该行 .
我似乎无法使Clojure永远等待 lein run
还有其他办法吗?
这是我的代码 .
(defn -main [& args]
(read-line)
)
因此,当我输入内容并按回车键时,整个代码停止,我想接受用户输入的输入并连续处理它 . 我的意思是每次用户按下回车键,他/她应该能够继续下一行,程序将永远运行 .
1 回答
你需要循环用户输入然后提供一些方法来打破循环(但是,ctrl-c也可以) . 例如 .