根据https://github.com/clojure/core.logic/wiki/Differences-from-The-Reasoned-Schemer core.logic 支持 listo。
但是,以下代码无法编译
(ns test.chap03
(:refer-clojure :exclude [==])
(:use [clojure.core.logic]))
(defn ex07 []
(run*
[x]
(listo `(a b ~x d))))
它抱怨:
异常:java.lang.RuntimeException:无法解析符号:此上下文中的 listo,正在编译:(test/chap03.clj:8)
问题:发生了什么事,我如何获得 listo?