Advertisement
Guest User

Untitled

a guest
Feb 8th, 2010
124
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lisp 0.29 KB | None | 0 0
  1. (defn chunk-at-seq [ps coll]
  2.   (lazy-seq
  3.     (when-let [ps (seq ps)]
  4.       (when-let [s (seq coll)]
  5.         (cons (take (first ps) s)
  6.               (split-at-list (rest ps) (drop (first ps) s)))))))
  7.  
  8. (defn f
  9.    [data]
  10.    (let [foo,bar,baz,baz2,foo-2] (split-at-list [4 4 1 1 4])]
  11.      ...))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement