欢迎!请参阅关于页面了解有关其工作方式的信息。
ClojureCLR的slurp在没有显式提供编码的情况下会错误地打印警告
slurp
$ touch foo $ clojure -M -e '(slurp "foo")' "" $ Clojure.Main -e '(slurp "foo")' WARNING: (slurp f enc) is deprecated, use (slurp f :encoding enc). ""
原因是normalize-slurp-opts函数,它与JVM版本不同,见这里。
normalize-slurp-opts
记录在https://clojure.atlassian.net/browse/CLJCLR-127