我只是开始质量的技术资源,但我似乎不能找出使用/建立更高阶的职能。
我有分配一个收集和我想要通过进入另一个功能,将做些什么来的窗口项目。 我不知道该如何去这样做。
(def foo [:a :b :c :d :e])
(partition 3 1 foo)
;;=> ((:a :b :c) (:b :c :d) (:c :d :e))
(defn bar [start next end])
我认为基本轮廓。
(defn faz [collect]
(partition 3 1 collect)
;;maybe do here before passing
(bar stand next end)
)
我可能会得到之前的自己,但我也看到,还有其他功能,如减轻和适用,他们可以做类似的东西吗? 虽然,大多数例子,我看到它所以他们执行操作上的两个项目在一段时间这是类似于 (partition 2 1 foo)