Std.Tree.unfoldForest
1 declaration
fn
unfoldForest: &Array[S] -> fn(S) -> (T, Array[S]) -> Array[Std.Tree.Tree[T]]This is a callable function.
What it does
A forest grown from several starting values.
The same growing as unfold, for the case where there is no single root —
a set of top-level items, the entries of a directory, the roots of a
dependency graph.
Read the signature
- The text after the name is the type checked by Pudu.
- Read arrows from left to right: inputs come first, and the final type is returned.
- & borrows a value for this call instead of moving or copying it.
- Names inside [ ] are type arguments, such as the item type held by a collection.
