如果我在Emacs Cider中评估以下内容:
(use 'alembic.still)
(alembic.still/distill '[enlive "1.1.5"])
(require '[net.cgrand.enlive-html :as html])
(html)
...对(html)进行评估以查看其是否为公认的符号,将产生“无法解析符号”错误。我正在通过连接到REPL的苹果酒对它进行评估。
如何使用Alembic提供的依赖项作为别名?
答案 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>")