欢迎!有关如何使用本站的信息,请参阅关于页面。
为什么(str (map identity [1 2]))返回clojure.lang.LazySeq@3e2?这是虫子吗?例如,(str (seq (map identity [1 2])))返回(1 2),而(str (doall (map identity [1 2])))仍然返回clojure.lang.LazySeq@3e2。
(str (map identity [1 2]))
clojure.lang.LazySeq@3e2
(str (seq (map identity [1 2])))
(1 2)
(str (doall (map identity [1 2])))
这是一个已知问题,请参阅https://clojure.atlassian.net/browse/CLJ-2647