【发布时间】:2019-11-25 16:13:01
【问题描述】:
尽管有类型提示,但以下代码给了我一个反射警告。
(set! *warn-on-reflection* true)
(IllegalArgumentException.
^String (with-out-str (print "hi")))
警告:
Reflection warning ...
call to java.lang.IllegalArgumentException ctor
can't be resolved.
代码已从更复杂的示例中提取和简化,其中在with-out-str 中执行漂亮打印任意对象。我正在使用 Clojure 1.10.0。
【问题讨论】:
标签: clojure type-hinting