Keep keys from first map that are not in second map (same as - operator)
Example:
# Example for difference difference(map(.a 1, .b 2), map(.a 1, .b 2)) # usage
Keep only keys present in both maps (same as & operator)
Example:
# Example for intersect intersect(map(.a 1, .b 2), map(.a 1, .b 2)) # usage
Deep merge two maps (same as | operator)
Example:
# Example for merge merge(map(.a 1, .b 2), map(.a 1, .b 2)) # usage
Keep keys that exist in exactly one map (same as ^ operator)
Example:
# Example for symmetric_difference symmetric_difference(map(.a 1, .b 2), map(.a 1, .b 2)) # usage