当我执行这段代码时
(reduce (fn [final number] (into final (+ number 1))) [] [1 2 3 4 5])我得到了这个错误:
不知道如何从: java.lang.Long
创建ISeq
发布于 2018-08-16 20:07:14
您需要使用conj而不是into。
into附加序列,conj附加元素。
发布于 2018-08-17 20:01:46
或者,您可以使用向量包装(+ number 1),但使用conj会更合适:
(reduce (fn [final number] (into final [(+ number 1)])) [] [1 2 3 4 5])https://stackoverflow.com/questions/51876626
复制相似问题