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

欢迎!有关本站的信息,请参阅 关于 页面。

0
core.logic

(run* (link: out)

  (fresh (link: y z)
         (rembero y (list 'a 'b y 'd z 'e) out)))

=>
((b a d _0 e)
(a b d _0 e)
((a b d _0 e) :- (!= (_1 b)) (!= (_1 a)))
((a b _0 d e) :- (!= (_0 _0)) (!= (_0 b)) ((image: = (_0 d)) ()= (_0 a))))

1 答案

0
参考: https://clojure.atlassian.net/browse/LOGIC-181 (由 alex+import 提出)
...