我如何使用别名Alembic提供的依赖关系?

时间:2018-11-06 16:28:30

标签: emacs clojure cider

如果我在Emacs Cider中评估以下内容:

(use 'alembic.still)

(alembic.still/distill '[enlive "1.1.5"])

(require '[net.cgrand.enlive-html :as html])

(html)

...对(html)进行评估以查看其是否为公认的符号,将产生“无法解析符号”错误。我正在通过连接到REPL的苹果酒对它进行评估。

如何使用Alembic提供的依赖项作为别名?

1 个答案:

答案 0 :(得分:1)

您的代码不起作用,因为html是此处命名空间的别名,而不是符号。来自enlive的功能应该起作用,但是:

(use 'alembic.still)

(alembic.still/distill '[enlive "1.1.5"])

(require '[net.cgrand.enlive-html :as html])

(html/html-snippet "<div>Hello world</div>")