chouser@n01se.net said: Nothing dramatic in the attached patch. A couple things I was unsure about:
1. There are a couple places where walking through part or all of the vector is done by incrementing an index and calling .nth each time. Is it worth while to instead use a chunked seq of the vector?
2. In a couple other places I use the seq library: some and every? Neither of these use chunks. Is this acceptable? If not, would it be acceptable if those fns used chunks?
3. Why oh why are Iterator and ListIterator such terrible APIs? Ok, I'm not really unsure about that one...
--Chouser
Converted from http://www.assembla.com/spaces/clojure/tickets/269
Attachments:
0001-gvec-implement-Iterable-j.u.Collection-and-j.u.Li.patch - https://www.assembla.com/spaces/clojure/documents/b_GjzsgfOr36H0eJe5aVNr/download/b_GjzsgfOr36H0eJe5aVNr