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

欢迎!请参阅关于页面以了解更多关于此功能的信息。

0
Clojure

在某些情况下,seque 函数会静默地结束序列当抛出异常时

`
user> (->> (range 50)

       (map (fn [x] (if (> x 20) (throw (ex-info "hepp" {})) x)))
       (seque 3))

()
`

我原本期望这个表达式会抛出异常,而不是返回一个空序列。

1 个答案

0
参考:https://clojure.atlassian.net/browse/CLJ-2404(由 alex+import 报告)
...