Expand description

Coercion rules for matching argument types for binary operators

Functions

Returns the return type of a binary operator or an error when the binary operator cannot perform the computation between the argument’s types, even after type coercion.

Coercion rules for all binary operators. Returns the output type of applying op to an argument of lhs_type and rhs_type.

Get the coerced data type for comparison operations such as eq, not eq, lt, lteq, gt, and gteq.

Determine if a DataType is numeric or not

Determine if a DataType is signed numeric or not