Clojure ^floats 与#^floats?
Clojure ^floats vs. #^floats?
Clojure 类型注解中的 ^floats
和 #^floats
有什么区别?
在拉取请求中,有人建议我使用此注释:
(.put #^floats init-fft-array)
哪个成功了,但我不知道为什么会有“#”。我发现这也有效:
(.put ^floats init-fft-array)
有区别吗?
#^floats
是遗留语法,较新的 Clojure 版本 ^floats
是首选。
Clojure 类型注解中的 ^floats
和 #^floats
有什么区别?
在拉取请求中,有人建议我使用此注释:
(.put #^floats init-fft-array)
哪个成功了,但我不知道为什么会有“#”。我发现这也有效:
(.put ^floats init-fft-array)
有区别吗?
#^floats
是遗留语法,较新的 Clojure 版本 ^floats
是首选。