2024 年 Clojure 调查问卷! 中分享你的想法。

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

0
core.match

以下代码运行正常
(未给出具体代码内容,可能是代码行号)

(match (link: 'F) (link: ('F :as x)) x) ;; => F

但当尝试使用 :or 守卫时,代码会失败

(match (link: 'F) (link: ((:or 'F 'T) :as x)) x) ;; 编译器异常 java.lang.RuntimeException: 无法在此上下文中解析符号:x

1 个答案

0
参考资料: https://clojure.atlassian.net/browse/MATCH-106(由 alex+import 报告)
...