Hi Frank,

On Wednesday, March 4, 2015 at 12:24:42 PM UTC+1, Frank Castellucci wrote:
>
> Will you be doing this for other data types?
>

I will have a small break first, but I intend to do the same kind of series 
for persistent hash maps/sets. Maybe even RRB-trees if people are 
interested (I found them to be pretty hard to grasp by the paper alone).

Again, Great Work!
>

Thanks! =)

-- Jean Niklas


Frank
>
> On Saturday, February 28, 2015 at 11:14:17 AM UTC-5, Jean Niklas L'orange 
> wrote:
>>
>> Hello fellow Clojurians,
>>
>> I am happy to announce that I have finished my blogpost series on the 
>> persistent
>> vector. It consists of five parts:
>>
>>    1. The basic algorithms 
>>    <http://hypirion.com/musings/understanding-persistent-vector-pt-1>
>>    2. Indexing 
>>    <http://hypirion.com/musings/understanding-persistent-vector-pt-2>
>>    3. The tail optimisation 
>>    <http://hypirion.com/musings/understanding-persistent-vector-pt-3>
>>    4. Transients 
>>    <http://hypirion.com/musings/understanding-clojure-transients>
>>    5. Performance 
>>    <http://hypirion.com/musings/persistent-vector-performance-summarised> 
>>    (which is a summary of this detailed blogpost 
>>    <http://hypirion.com/musings/persistent-vector-performance>)
>>
>> I hope this will help you to get a good understanding of how the 
>> algorithms on
>> the data structure work, how the optimisations work, and how efficient it 
>> is on
>> the JVM.
>>
>> Constructive criticism, both positive and negative, is appreciated.
>>
>> Enjoy!
>>
>> (NB: I haven't gotten around to fix the illustrations in part 3, so
>> unfortunately it will be a bit hard to read if you print it out in 
>> grayscale.
>> It's on my todo-list.)
>>
>> -- Jean Niklas L'orange
>>
>>

-- 
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
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to