将函数列表应用于clojure中的seq
我有一个功能列表,例如将函数列表应用于clojure中的seq,clojure,Clojure,我有一个功能列表,例如[f g h..]和相同长度的列表项[a b c..] 获得结果的正确方法是:[(fa)(gb)(hc)](将每个函数应用于同一位置的项目)在两个集合上使用map:(map#(%1%2)[inc dec zero?][10 20 1])=(11 19 false)@leetwinski您是否将该解决方案作为评论而不是答案发布,以使您的sweet rep计数保持更长时间不变P@leetwinski当人们后来来问同一个问题时,如果这个问题“没有答案”,很难将这些问题标记为重复的
[f g h..]
和相同长度的列表项[a b c..]
获得结果的正确方法是:
[(fa)(gb)(hc)]
(将每个函数应用于同一位置的项目)在两个集合上使用map:(map#(%1%2)[inc dec zero?][10 20 1])
=(11 19 false)
@leetwinski您是否将该解决方案作为评论而不是答案发布,以使您的sweet rep计数保持更长时间不变P@leetwinski当人们后来来问同一个问题时,如果这个问题“没有答案”,很难将这些问题标记为重复的问题。提示-提示-轻推-轻推..@leetwinski-使用deliver
可以很好地替代临时读卡器功能:(map deliver[inc dec zero?][10 20 1])
@DaoWen对我来说似乎滥用了实现细节。在两个集合上使用map:(map#(%1%2)[inc dec zero?][10 20 1])
(11 19 false)
@leetwinski您是否将该解决方案作为评论而不是答案发布,以使您的sweet rep计数保持更长时间不变P@leetwinski当人们后来来问同一个问题时,如果这个问题“没有答案”,很难将这些问题标记为重复的问题。提示-提示-轻推-轻推..@leetwinski-使用deliver
可以很好地替代临时读卡器功能:(map deliver[inc dec zero?][10 20 1])
@DaoWen这在我看来似乎是对实现细节的滥用。