clojure-针对不同功能修改代码

falq053o  于 2021-06-26  发布在  Impala
关注(0)|答案(1)|浏览(389)

这行代码:

dates (distinct (map (keyword :cobdate) data))

必须修改到这一行代码

dates (distinct (map #(get % "cobdate") data))

为了按我要求的方式使用
有谁能告诉我如何转换这行代码:

grouped-by-token (group-by :severity data)

为了进行同样的转换?

t30tvxxf

t30tvxxf1#

第一个论点 group-by 是一个函数。 :severity ,在第三个示例中,被用作函数,因为关键字可以被视为函数: (:severity {:severity 1}) ;; => 1 .
因为不能将字符串视为函数,所以必须使用替代语法来提取值。

grouped-by-token (group-by #(% "severity") data)

相关问题