Zoom.Quiet
2018-01-21 16:50:04 UTC
clojure 应该也算 Lisp 方言吧?
可以视为工业规格的 scheme ?
所以开始刷 clj.
立即撞到了一个常识性操作的问题:
环境:
༄ java -version
java version "1.8.0_131"
Java(TM) SE Runtime Environment (build 1.8.0_131-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.131-b11, mixed mode)
༄ clj
Clojure 1.8.0
测试文件头部有声明:
(ns clj101.ns
(:require
[clojure.repl :as repl]
[clojure.string :as str]
[clojure.set :as set]
)
(:import
java.util.Date
java.util.Calendar)
)
....
;; 对应出问题的语句就是
(repl/doc java.util.Date) ;类似的尝试过
(repl/doc Date)
(repl/doc Date.getTime)
(repl/doc getTime)
都抛出类似错误:
Exception in thread "main" java.lang.RuntimeException: Unable to
resolve var: java.util.Date in this context,
compiling:(/opt/data/Sites/DU.xmq/br/clj_ZQ/_101/Learn_clojure_in_Y_minutes_cn.clj:285:1)
at clojure.lang.Compiler.analyzeSeq(Compiler.java:6875)
...
Caused by: java.lang.RuntimeException: Unable to resolve var:
java.util.Date in this context
at clojure.lang.Util.runtimeException(Util.java:221)
at clojure.lang.Compiler$TheVarExpr$Parser.parse(Compiler.java:710)
at clojure.lang.Compiler.analyzeSeq(Compiler.java:6868)
... 28 more
所以, doc 宏无法一致性的探索 Java 世界的模块/库/函式 的 docstring?
那大家开发 clj 时, 引用 Java 积累的模块, 还得另外安装 Java 文档仓库来搜索?
--
life is pathetic, go Pythonic! 人生苦短, Python当歌!
俺: http://zoomquiet.io
授: http://creativecommons.org/licenses/by-sa/2.5/cn/
怒: 冗余不做,日子甭过!备份不做,十恶不赦!
KM keep growing environment culture which promoting organization learning!
可以视为工业规格的 scheme ?
所以开始刷 clj.
立即撞到了一个常识性操作的问题:
环境:
༄ java -version
java version "1.8.0_131"
Java(TM) SE Runtime Environment (build 1.8.0_131-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.131-b11, mixed mode)
༄ clj
Clojure 1.8.0
测试文件头部有声明:
(ns clj101.ns
(:require
[clojure.repl :as repl]
[clojure.string :as str]
[clojure.set :as set]
)
(:import
java.util.Date
java.util.Calendar)
)
....
;; 对应出问题的语句就是
(repl/doc java.util.Date) ;类似的尝试过
(repl/doc Date)
(repl/doc Date.getTime)
(repl/doc getTime)
都抛出类似错误:
Exception in thread "main" java.lang.RuntimeException: Unable to
resolve var: java.util.Date in this context,
compiling:(/opt/data/Sites/DU.xmq/br/clj_ZQ/_101/Learn_clojure_in_Y_minutes_cn.clj:285:1)
at clojure.lang.Compiler.analyzeSeq(Compiler.java:6875)
...
Caused by: java.lang.RuntimeException: Unable to resolve var:
java.util.Date in this context
at clojure.lang.Util.runtimeException(Util.java:221)
at clojure.lang.Compiler$TheVarExpr$Parser.parse(Compiler.java:710)
at clojure.lang.Compiler.analyzeSeq(Compiler.java:6868)
... 28 more
所以, doc 宏无法一致性的探索 Java 世界的模块/库/函式 的 docstring?
那大家开发 clj 时, 引用 Java 积累的模块, 还得另外安装 Java 文档仓库来搜索?
--
life is pathetic, go Pythonic! 人生苦短, Python当歌!
俺: http://zoomquiet.io
授: http://creativecommons.org/licenses/by-sa/2.5/cn/
怒: 冗余不做,日子甭过!备份不做,十恶不赦!
KM keep growing environment culture which promoting organization learning!
--
--
Lisp-cn(Lisp中文用户组)
CLUG http://lisp.org.cn
---
您收到此邮件是因为您订阅了 Google 网上论坛的“Lisp-cn(Lisp中文用户组)”群组。
要退订此群组并停止接收此群组的电子邮件,请发送电子邮件到lisp-cn+***@googlegroups.com。
要查看更多选项,请访
--
Lisp-cn(Lisp中文用户组)
CLUG http://lisp.org.cn
---
您收到此邮件是因为您订阅了 Google 网上论坛的“Lisp-cn(Lisp中文用户组)”群组。
要退订此群组并停止接收此群组的电子邮件,请发送电子邮件到lisp-cn+***@googlegroups.com。
要查看更多选项,请访