chr*_*ris 2 clojure type-hinting
尽管有提示类型,以下代码也给了我一个反射警告。
(set! *warn-on-reflection* true)
(IllegalArgumentException.
^String (with-out-str (print "hi")))
Run Code Online (Sandbox Code Playgroud)
警告:
Reflection warning ...
call to java.lang.IllegalArgumentException ctor
can't be resolved.
Run Code Online (Sandbox Code Playgroud)
该代码是从一个更复杂的例子中提取并简化的,该例子中漂亮的打印了一个任意对象with-out-str。我正在使用Clojure 1.10.0。
| 归档时间: |
|
| 查看次数: |
88 次 |
| 最近记录: |