Finally: Finger Trees!

For ages, I’ve been promising to write about finger trees. Finger trees are an incredibly elegant and simple structure for implementing sequence-based data structures. They’re primarily used in functional languages, but there’s nothing stopping an imperative-language programmer from using them as well.

Continue reading over at dzone...

Leave a Reply