在
2024 Clojure状态调查!
中分享您的想法。
欢迎!请参阅
关于
页面以了解更多关于该功能的信息。
GitHub 登录
所有活动
问题
未回答
标签
提出问题
关于
提出问题
允许部分匹配不存在的键
0
票
提出
May 20, 2015
在
core.logic
由
jira
在匹配地图时,有时指定不包含特定键的地图是有用的。
例如,指定不包含
:foo
键的地图
(def _! :clojure.core.logic/not-found)
(run* [x]
(featurec x {:foo _!}))
该补丁很小,并展示了功能。
问题
jira
请
登录
或
注册
以添加评论。
请
登录
或
注册
来回答此问题。
1
答案
0
票
回答
Jun 26, 2019
由
jira
参考:
https://clojure.atlassian.net/browse/LOGIC-168
(由 hugoduncan 报告)
请
登录
或
注册
以添加评论。
欢迎来到 Clojure Q&A,在这里您可以向 Clojure 社区的成员提出问题并获取答案。
相关问题
array-map 和 hash-map 在处理比较相同但实际上不等的键时的区别
不存在键的映射上进行正则表达式匹配时抛出异常。
在 clojure 1.6.0 中重新定义 record? 时抛出警告。
当数据无法符合 `map-of` 规范时,`:in` 路径不指向无效的(内部)值
使用 `:only` 的映射子句进行向量匹配时的错误
类别
所有类别
Clojure
(1.5k)
ClojureScript
(610)
ClojureCLR
(25)
Contrib libs
(719)
algo.generic
(3)
algo.monads
(4)
core.async
(112)
core.cache
(19)
core.contracts
(5)
core.logic
(66)
core.match
(44)
core.memoize
(8)
core.rrb-vector
(13)
core.typed
(33)
core.unify
(5)
data.avl
(1)
data.codec
(3)
data.csv
(12)
data.finger-tree
(1)
data.fressian
(6)
data.generators
(3)
data.int-map
(17)
data.json
(17)
data.priority-map
(3)
data.xml
(23)
data.zip
(4)
java.classpath
(2)
java.data
(12)
java.jdbc
(3)
java.jmx
(6)
math.combinatorics
(5)
math.numeric-tower
(1)
replicant
(0)
test.check
(45)
test.generative
(2)
tools.analyzer
(8)
tools.build
(29)
tools.cli
(7)
tools.deps
(119)
tools.deps.graph
(2)
tools.emitter.jvm
(7)
tools.gitlibs
(4)
tools.logging
(6)
tools.macro
(8)
tools.namespace
(29)
tools.reader
(11)
tools.tools
(2)
tools.trace
(5)
工具
(72)
元数据
(19)
其他
(91)
...