[Haskell-cafe] Reconstructing a tree from a list of its paths (to leaves)
Arnaud Bailly
arnaud.oqube at gmail.com
Tue Apr 10 09:55:58 CEST 2012
Hello,
I am manipulating labeled multiway trees, some kind of "lightweight"
XML notation. One thing I would like to be able to do is manipulating
a tree as a list of (Path, Value). Generating such a list is easy but
I am a little bit surprised to find it harder to reconstruct a tree,
given such a list assuming some sensible properties (list is ordered,
for example).
I got the intuition this has already been tackled in one way or
another in a functional setting in Haskell (I code in Java but using
mostly functional constructs), but don't know where to look.
Thanks for your pointers and help,
Regards,
Arnaud
More information about the Haskell-Cafe
mailing list