Represents implementation of numeric Arith operations for the given type argTpe.
Integer division operation x / y
.
Return x
if x
>= y
, otherwise y
.
Return x
if x
<= y
, otherwise y
.
Subtraction operation x - y
.
Operation which returns remainder from dividing x by y.
Operation which returns remainder from dividing x by y. See ExactIntegral.divisionRemainder implementation for the concrete numeric type.
Multiplication operation x * y
.
Addition operation x + y
.
Returns operation name for the given opCode.