我有一个带有后置条件的Clojure函数:
{:post [(s/valid? ::MyQuery %)]}
但是我收到此错误:
Exception in thread "main" java.lang.RuntimeException: Unable to resolve symbol: % in this context, compiling:(polvo/core.clj:45:11)is.
似乎不知道百分比是什么。
但是在每个示例中,我都能找到Clojure:post,它是用来引用返回值的。
有什么想法吗?
答案 0 :(得分:3)
最可能的解释:您的前后地图位置不正确。