flattenBy

external fun <TNode> flattenBy(    arr: <Error class: unknown class><TNode>,     getChildren: (item: TNode) -> <Error class: unknown class><TNode>): <Error class: unknown class><TNode>(source)