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