![]() |
1
8
关于Lisp宏的经典著作可能是paulgraham的 On Lisp . 不过,它使用了commonlisp,但是如果您真的想看什么宏,这并不重要,尽管Clojure在很多级别上是不同的。(首先,Clojure是Lisp-1。) |
![]() |
2
5
尽管它们都是针对普通的Lisp,但有两本书是针对这一点的 关于Lisp 保罗格雷厄姆(全本书可在网上免费获得 his website Let Over Lambda 两个人中的一个 关于Lisp |
![]() |
3
4
《实用的公共Lisp》一书非常清楚地解释了Lisp宏。Clojure的宏与Common Lisp中的宏非常相似,您所学到的几乎所有内容都将继承下来。”虽然这是一个有趣的、有趣的、有创意的工作,但Lisp宏的使用方式与大多数认真、有经验、实用的Lisp程序员的使用方式截然不同。我不建议使用“变形”宏(即“知道”特定变量名)。 |
![]() |
4
4
迈克尔·福格斯即将出版的书 The Joy of Clojure 关于宏的一章解释了Clojure中宏的以下用例、如何实现它们以及如何处理它们:
|
![]() |
developer2015 · 基于序列输入值的clojure映射转换 7 月前 |
![]() |
Freid001 · 具有最小和最大限制的架构? 7 年前 |
![]() |
phlie · Hoplon With Castra加载后端时出错 7 年前 |