gpt4 book ai didi

clojure - 在 Clojure 中使用 slimv

转载 作者:行者123 更新时间:2023-12-02 02:21:01 27 4
gpt4 key购买 nike

是否有关于在 clojure 中使用 slimv 的文档?

我将它连接到 lein swank 并且有一个工作 repl,但无法弄清楚如何实际使用它做任何事情。你如何让它加载 lein 项目及其 namespace ?尝试遵循 tutorial但它似乎不能很好地转化为 clojure。我试着告诉它加载我的命名空间,它似乎工作正常,但如果我尝试执行我的功能之一,我会得到:

Unable to resolve symbol: handle-text-message in this context
[Thrown class java.lang.RuntimeException]

Restarts:
0: [QUIT] Quit to the SLIME top level

最佳答案

lein swank 不会以您的代码加载开始。但是,它确实以正确的类路径开头,以便您可以加载代码。

在最顶层的文件中,您可以使用 ,b 加载整个文件,并且您的整个程序/应该/从那里加载。

例如,在 https://github.com/elarkin/ants-demo 的根目录启动一个 swank 实例将使用正确设置的类路径加载 swank 服务器。

如果您随后连接到 VIM 中的那个 swank 实例(使用 ,c)并在文件/src/ants/ui.clj 上使用 ,b,整个程序将被加载。

可以手动运行main方法(-main)查看证明

关于clojure - 在 Clojure 中使用 slimv,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8190963/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com