2024 年 Clojure 调查!中分享您的想法。

欢迎!请查阅关于页面以获取更多关于如何使用本网站的信息。

0
Clojure

user=> (take-nth -1 [1 3 4]) ; 挂起 user=> (take 5 (take-nth -1 [5 9 14])) (1 1 1 1 1)

我理解这种行为可能是故意未定义的,
但在 IRC 上提出这个问题并没有得到回答,即这究竟是错误还是边缘情况。
请求

0
stu 评论道:

这可能现在更糟了 -- 即可能是与传递器自变量不同的行为。

0
alexmiller 评论道:

user=> (into [] (comp (take-nth -1) (take 5)) [5 9 14]) [5 9 14]

0
参考:https://clojure.atlassian.net/browse/CLJ-1300 (由 alex+import 提出)
欢迎来到 Clojure Q&A,在这里您可以提问并获得 Clojure 社区成员的答案。
...