Equality tester
[data/tree/Equality tester]
Tests whether the tree equals the reference (same structure and same values). Example:
{ "a":1, "b":1 }@0 is received via
tree
{ "a":1, "b":1 }@0 is received via
reference
true@0 is sent via
equals
Keywords: tree, struct, object, deep equality
Input ports
tree:
(any[] or {string: any})
The tree to test for equality with
reference
reference:
(any[] or {string: any})
The reference tree structure
Output ports
equals:
boolean
Whether all values in the tree are the same as the items with the same key in the reference
Last updated