在一个基于 cascalog 的玩具项目中,我正在尝试使用 cascalog.more-taps,因为它包含一些用于读取和写入文件系统的工具。
加载我的命名空间时,我收到此错误消息
user=> (use 'playground.adult-dataset)
ClassCastException java.lang.Character cannot be cast to clojure.lang.Named clojure.core/name (core.clj:1489)
user=>
我看到它深入到 clojure 核心,所以在深入研究它之前,我想知道是否有人对此有所了解。
2个快速说明:
cascalog.more-taps 需要 clojure 1.3.0 或 1.4.0,而 cascalog 最多支持 clojure 1.5.1
Matchure 出现了同样的错误消息,它已经很老了,似乎不再维护了。