On Wed, 10 Jun 2009, michael rice wrote:

Here's a function from Data.Tree:

unfoldTree :: (b -> (a, [b])) -> b -> Tree a
Build a tree from a seed value

Could someone please give me a brief example of usage.

unfoldTree (\n -> (chr (n + ord 'a'), replicate n (n-1))) 3


Or did you expect a "real world" example? :-)
_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to