tupleSum
Syntax
tupleSum(X)
Arguments
X is a tuple.
Details
Summarize individual results from multiple map calls. If each map call returns a tuple with N non-tuple objects, the input for tupleSum
function would be a tuple of N tuples. Each child tuple contains m objects with identical data form and data type, where m is the number of map calls. If there is a single map call, however, tupleSum
accepts the results of the map call as the input, and simply returns the input as the output.
The result of the function tupleSum
always has the same format as the map call result. If the map call returns a tuple with at least 2 non-tuple objects, then tupleSum
returns a tuple containing the same number of non-tuple objects.
Examples
$ x = [(1 2, 3 4, 5 6), (0.5, 0.6, 0.7)];
$ tupleSum(x);
([9,12],1.8)
If the map call return a single non-tuple object, then tupleSum also returns a single non-tuple object.
$ x = [(1 2, 3 4, 5 6)];
$ tupleSum(x);
[9,12]