Defines primitive computations on arrays
add | Perform left + right operation on two arrays. If either left or right value is null then the result is also null.
|
and | Perform AND operation on two arrays. If either left or right value is null then the result is also null.
|
divide | Perform left / right operation on two arrays. If either left or right value is null then the result is also null.
If any right hand value is zero then the result of this operation will be Err(ArrowError::DivideByZero) .
|
eq | Perform left == right operation on two arrays.
|
gt | Perform left > right operation on two arrays. Non-null values are greater than null values.
|
gt_eq | Perform left >= right operation on two arrays. Non-null values are greater than null values.
|
lt | Perform left < right operation on two arrays. Null values are less than non-null values.
|
lt_eq | Perform left <= right operation on two arrays. Null values are less than non-null values.
|
max | Returns the maximum value in the array, according to the natural order.
|
min | Returns the minimum value in the array, according to the natural order.
|
multiply | Perform left * right operation on two arrays. If either left or right value is null then the result is also null.
|
neq | Perform left != right operation on two arrays.
|
not | Perform unary NOT operation on an arrays. If value is null then the result is also null.
|
or | Perform OR operation on two arrays. If either left or right value is null then the result is also null.
|
subtract | Perform left - right operation on two arrays. If either left or right value is null then the result is also null.
|
sum | Returns the sum of values in the array.
|