On 15/11/2011, at 19.13, Justin Balthrop wrote:

> It wouldn't change the performance profile of existing programs because 
> currently there isn't a way to concat two vectors and get a new vector. I 
> don't envision changing the behavior of clojure.core/concat, that should 
> still return a seq. It seems better to create a new function like 'joinvec' 
> that is a more performant alternative to concat. This is similar to subvec, 
> which is a more performant alternative to take and drop.
> 
> Another question is whether to change the behavior of subvec, which currently 
> holds onto the entire vector, or create a new method like 'splitvec' to 
> provide the new RRB-based splitting.

Good point, I hadn't thought of that. 

/Karl

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en

Reply via email to