【问题标题】:How to find import-static in clojure 1.3如何在 clojure 1.3 中找到 import-static
【发布时间】:2011-10-24 16:23:02
【问题描述】:

我在看《Programming Clojure》,这本书是基于clojure 1.1的。

我想使用最新的稳定版本 1.3,但它没有旧的 clojure-contrib。

我的问题是我在 clojure 1.3 中找不到import-static。 我可以从旧的 clojure-contrib 复制宏定义并运行。

clojure 1.3 中是否有 import-static 或替代品? 在旧的 clojure-contrib for 1.3 中是否有找到此类库和函数的诀窍?

【问题讨论】:

标签: clojure clojure-contrib


【解决方案1】:

您可以在此处找到更新的位置: http://dev.clojure.org/display/design/Where+Did+Clojure.Contrib+Go

至于 import-static,它还没有被移过来。也就是说,它将在 1.3 上运行。无需任何修改,因此您只需复制代码: http://github.com/richhickey/clojure-contrib/blob/master/src/main/clojure/clojure/contrib/import_static.clj

【讨论】:

  • 谢谢。 “clojure.contrib 去哪儿了”中未列出的软件包可以像在 clojure 1.3 中一样使用,对吧?
  • 较旧的库很可能适用于 1.3。在某些方面,向后兼容性已被破坏,例如,数字、没有:dynamic 元数据的重新绑定变量。
猜你喜欢
  • 2011-12-07
  • 2012-04-25
  • 2016-10-16
  • 1970-01-01
  • 1970-01-01
  • 2012-09-08
  • 1970-01-01
  • 2011-11-25
  • 2014-01-02
相关资源
最近更新 更多