Builder (paths & values)

[data/tree/Builder (paths & values)]

Constructs a tree data structure based on the path-value pairs received via paths and values. Bounces when the length of values and path don't match.

Keywords: zip, construct

Input ports

  • paths: (string or number)[][]

    Receives paths that form the structure of the constructed tree.

  • values: any[]

    Receives the values that will be the leaf nodes of the constructed tree.

Output ports

  • tree: any

  • bounced: {"paths": (string or number)[][], "values": any[]}

Last updated