mapValues

fun <R> mapValues(transform: (T) -> R): ImmutableTreeNode<R>(source)

Returns a new tree of the same shape with every node's value transformed by transform. The receiver is not modified.

Return

a new ImmutableTreeNode of type R mirroring this tree's structure.

Parameters

transform

maps each node's value of type T to a value of type R.