Skip to content

Instantly share code, notes, and snippets.

@carlobaldassi
Last active December 18, 2015 05:08
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save carlobaldassi/5729996 to your computer and use it in GitHub Desktop.
Save carlobaldassi/5729996 to your computer and use it in GitHub Desktop.
# systematically compare return types of scalar vs array operations
# (also div vs mod)
# prints out only mismatching cases
module ScalarArrayComp
using DataFrames
realtypes = [Bool, Uint8, Uint16, Uint32, Uint64, Uint128,
Int8, Int16, Int32, Int64, Int128,
Float32, Float64,
BigInt, BigFloat]
alltypes = [realtypes, [Complex{T} for T in realtypes]]
function scalararraycompare1(f::Function)
df = DataFrame([], ["arg", "scalar", "array"])
for t1 in alltypes
try
rs = f(one(t1))
rv = f([one(t1)])
if typeof(rs) != eltype(rv)
push!(df["arg"], t1)
push!(df["scalar"], typeof(rs))
push!(df["array"], eltype(rv))
end
end
end
showall(df)
println()
end
function scalararraycompare2(f::Function)
df = DataFrame([], ["arg1", "arg2", "scalar", "array"])
for t1 in alltypes
for t2 in alltypes
try
rs = f(one(t1),one(t2))
rv = f([one(t1)],[one(t2)])
if typeof(rs) != eltype(rv)
push!(df["arg1"], t1)
push!(df["arg2"], t2)
push!(df["scalar"], typeof(rs))
push!(df["array"], eltype(rv))
end
end
end
end
showall(df)
println()
end
function divmodscalarcompare()
df = DataFrame([], ["arg1", "arg2", "div", "mod"])
for t1 in alltypes
for t2 in alltypes
try
rdiv = div(one(t1),one(t2))
rmod = mod(one(t1),one(t2))
if typeof(rdiv) != eltype(rmod)
push!(df["arg1"], t1)
push!(df["arg2"], t2)
push!(df["div"], typeof(rdiv))
push!(df["mod"], eltype(rmod))
end
end
end
end
showall(df)
println()
end
println("div")
scalararraycompare2(div)
println("mod")
scalararraycompare2(mod)
println(".+")
scalararraycompare2(.+)
println(".-")
scalararraycompare2(.-)
println(".*")
scalararraycompare2(.*)
println("./")
scalararraycompare2(./)
println(".^")
scalararraycompare2(.^)
println("unary +")
scalararraycompare1(-)
println("unary -")
scalararraycompare1(-)
println("div vs mod (scalar)")
divmodscalarcompare()
end
div
44x4 DataFrame:
arg1 arg2 scalar array
[1,] Bool Bool Int64 Bool
[2,] Bool Uint8 Uint64 Uint8
[3,] Bool Uint16 Uint64 Uint16
[4,] Bool Uint32 Uint64 Uint32
[5,] Bool Int8 Int64 Int8
[6,] Bool Int16 Int64 Int16
[7,] Bool Int32 Int64 Int32
[8,] Uint8 Bool Uint64 Uint8
[9,] Uint8 Uint8 Uint64 Uint8
[10,] Uint8 Int8 Uint64 Int64
[11,] Uint8 Int16 Uint64 Int64
[12,] Uint8 Int32 Uint64 Int64
[13,] Uint8 Int64 Uint64 Int64
[14,] Uint8 Int128 Uint128 Int128
[15,] Uint16 Bool Uint64 Uint16
[16,] Uint16 Uint16 Uint64 Uint16
[17,] Uint16 Int8 Uint64 Int64
[18,] Uint16 Int16 Uint64 Int64
[19,] Uint16 Int32 Uint64 Int64
[20,] Uint16 Int64 Uint64 Int64
[21,] Uint16 Int128 Uint128 Int128
[22,] Uint32 Bool Uint64 Uint32
[23,] Uint32 Uint32 Uint64 Uint32
[24,] Uint32 Int8 Uint64 Int64
[25,] Uint32 Int16 Uint64 Int64
[26,] Uint32 Int32 Uint64 Int64
[27,] Uint32 Int64 Uint64 Int64
[28,] Uint32 Int128 Uint128 Int128
[29,] Uint64 Int128 Uint128 Int128
[30,] Int8 Bool Int64 Int8
[31,] Int8 Uint64 Int64 Uint64
[32,] Int8 Uint128 Int128 Uint128
[33,] Int8 Int8 Int64 Int8
[34,] Int16 Bool Int64 Int16
[35,] Int16 Uint64 Int64 Uint64
[36,] Int16 Uint128 Int128 Uint128
[37,] Int16 Int16 Int64 Int16
[38,] Int32 Bool Int64 Int32
[39,] Int32 Uint64 Int64 Uint64
[40,] Int32 Uint128 Int128 Uint128
[41,] Int32 Int32 Int64 Int32
[42,] Int64 Uint64 Int64 Uint64
[43,] Int64 Uint128 Int128 Uint128
[44,] Int128 Uint128 Int128 Uint128
mod
44x4 DataFrame:
arg1 arg2 scalar array
[1,] Bool Bool Int64 Bool
[2,] Bool Uint8 Uint64 Uint8
[3,] Bool Uint16 Uint64 Uint16
[4,] Bool Uint32 Uint64 Uint32
[5,] Bool Int8 Int64 Int8
[6,] Bool Int16 Int64 Int16
[7,] Bool Int32 Int64 Int32
[8,] Uint8 Bool Uint64 Uint8
[9,] Uint8 Uint8 Uint64 Uint8
[10,] Uint16 Bool Uint64 Uint16
[11,] Uint16 Uint16 Uint64 Uint16
[12,] Uint32 Bool Uint64 Uint32
[13,] Uint32 Uint32 Uint64 Uint32
[14,] Uint64 Int8 Int64 Uint64
[15,] Uint64 Int16 Int64 Uint64
[16,] Uint64 Int32 Int64 Uint64
[17,] Uint64 Int64 Int64 Uint64
[18,] Uint128 Int8 Int128 Uint128
[19,] Uint128 Int16 Int128 Uint128
[20,] Uint128 Int32 Int128 Uint128
[21,] Uint128 Int64 Int128 Uint128
[22,] Uint128 Int128 Int128 Uint128
[23,] Int8 Bool Int64 Int8
[24,] Int8 Uint8 Uint64 Int64
[25,] Int8 Uint16 Uint64 Int64
[26,] Int8 Uint32 Uint64 Int64
[27,] Int8 Int8 Int64 Int8
[28,] Int16 Bool Int64 Int16
[29,] Int16 Uint8 Uint64 Int64
[30,] Int16 Uint16 Uint64 Int64
[31,] Int16 Uint32 Uint64 Int64
[32,] Int16 Int16 Int64 Int16
[33,] Int32 Bool Int64 Int32
[34,] Int32 Uint8 Uint64 Int64
[35,] Int32 Uint16 Uint64 Int64
[36,] Int32 Uint32 Uint64 Int64
[37,] Int32 Int32 Int64 Int32
[38,] Int64 Uint8 Uint64 Int64
[39,] Int64 Uint16 Uint64 Int64
[40,] Int64 Uint32 Uint64 Int64
[41,] Int128 Uint8 Uint128 Int128
[42,] Int128 Uint16 Uint128 Int128
[43,] Int128 Uint32 Uint128 Int128
[44,] Int128 Uint64 Uint128 Int128
.+
75x4 DataFrame:
arg1 arg2 scalar array
[1,] Bool Uint8 Uint64 Uint8
[2,] Bool Uint16 Uint64 Uint16
[3,] Bool Uint32 Uint64 Uint32
[4,] Bool Int8 Int64 Int8
[5,] Bool Int16 Int64 Int16
[6,] Bool Int32 Int64 Int32
[7,] Bool Complex{Bool} Complex{Int64} Complex{Bool}
[8,] Bool Complex{Uint8} Complex{Uint64} Complex{Uint8}
[9,] Bool Complex{Uint16} Complex{Uint64} Complex{Uint16}
[10,] Bool Complex{Uint32} Complex{Uint64} Complex{Uint32}
[11,] Bool Complex{Int8} Complex{Int64} Complex{Int8}
[12,] Bool Complex{Int16} Complex{Int64} Complex{Int16}
[13,] Bool Complex{Int32} Complex{Int64} Complex{Int32}
[14,] Uint8 Bool Uint64 Uint8
[15,] Uint8 Uint8 Uint64 Uint8
[16,] Uint8 Complex{Bool} Complex{Uint64} Complex{Uint8}
[17,] Uint8 Complex{Uint8} Complex{Uint64} Complex{Uint8}
[18,] Uint16 Bool Uint64 Uint16
[19,] Uint16 Uint16 Uint64 Uint16
[20,] Uint16 Complex{Bool} Complex{Uint64} Complex{Uint16}
[21,] Uint16 Complex{Uint16} Complex{Uint64} Complex{Uint16}
[22,] Uint32 Bool Uint64 Uint32
[23,] Uint32 Uint32 Uint64 Uint32
[24,] Uint32 Complex{Bool} Complex{Uint64} Complex{Uint32}
[25,] Uint32 Complex{Uint32} Complex{Uint64} Complex{Uint32}
[26,] Int8 Bool Int64 Int8
[27,] Int8 Int8 Int64 Int8
[28,] Int8 Complex{Bool} Complex{Int64} Complex{Int8}
[29,] Int8 Complex{Int8} Complex{Int64} Complex{Int8}
[30,] Int16 Bool Int64 Int16
[31,] Int16 Int16 Int64 Int16
[32,] Int16 Complex{Bool} Complex{Int64} Complex{Int16}
[33,] Int16 Complex{Int16} Complex{Int64} Complex{Int16}
[34,] Int32 Bool Int64 Int32
[35,] Int32 Int32 Int64 Int32
[36,] Int32 Complex{Bool} Complex{Int64} Complex{Int32}
[37,] Int32 Complex{Int32} Complex{Int64} Complex{Int32}
[38,] Complex{Bool} Bool Complex{Int64} Complex{Bool}
[39,] Complex{Bool} Uint8 Complex{Uint64} Complex{Uint8}
[40,] Complex{Bool} Uint16 Complex{Uint64} Complex{Uint16}
[41,] Complex{Bool} Uint32 Complex{Uint64} Complex{Uint32}
[42,] Complex{Bool} Int8 Complex{Int64} Complex{Int8}
[43,] Complex{Bool} Int16 Complex{Int64} Complex{Int16}
[44,] Complex{Bool} Int32 Complex{Int64} Complex{Int32}
[45,] Complex{Bool} Complex{Bool} Complex{Int64} Complex{Bool}
[46,] Complex{Bool} Complex{Uint8} Complex{Uint64} Complex{Uint8}
[47,] Complex{Bool} Complex{Uint16} Complex{Uint64} Complex{Uint16}
[48,] Complex{Bool} Complex{Uint32} Complex{Uint64} Complex{Uint32}
[49,] Complex{Bool} Complex{Int8} Complex{Int64} Complex{Int8}
[50,] Complex{Bool} Complex{Int16} Complex{Int64} Complex{Int16}
[51,] Complex{Bool} Complex{Int32} Complex{Int64} Complex{Int32}
[52,] Complex{Uint8} Bool Complex{Uint64} Complex{Uint8}
[53,] Complex{Uint8} Uint8 Complex{Uint64} Complex{Uint8}
[54,] Complex{Uint8} Complex{Bool} Complex{Uint64} Complex{Uint8}
[55,] Complex{Uint8} Complex{Uint8} Complex{Uint64} Complex{Uint8}
[56,] Complex{Uint16} Bool Complex{Uint64} Complex{Uint16}
[57,] Complex{Uint16} Uint16 Complex{Uint64} Complex{Uint16}
[58,] Complex{Uint16} Complex{Bool} Complex{Uint64} Complex{Uint16}
[59,] Complex{Uint16} Complex{Uint16} Complex{Uint64} Complex{Uint16}
[60,] Complex{Uint32} Bool Complex{Uint64} Complex{Uint32}
[61,] Complex{Uint32} Uint32 Complex{Uint64} Complex{Uint32}
[62,] Complex{Uint32} Complex{Bool} Complex{Uint64} Complex{Uint32}
[63,] Complex{Uint32} Complex{Uint32} Complex{Uint64} Complex{Uint32}
[64,] Complex{Int8} Bool Complex{Int64} Complex{Int8}
[65,] Complex{Int8} Int8 Complex{Int64} Complex{Int8}
[66,] Complex{Int8} Complex{Bool} Complex{Int64} Complex{Int8}
[67,] Complex{Int8} Complex{Int8} Complex{Int64} Complex{Int8}
[68,] Complex{Int16} Bool Complex{Int64} Complex{Int16}
[69,] Complex{Int16} Int16 Complex{Int64} Complex{Int16}
[70,] Complex{Int16} Complex{Bool} Complex{Int64} Complex{Int16}
[71,] Complex{Int16} Complex{Int16} Complex{Int64} Complex{Int16}
[72,] Complex{Int32} Bool Complex{Int64} Complex{Int32}
[73,] Complex{Int32} Int32 Complex{Int64} Complex{Int32}
[74,] Complex{Int32} Complex{Bool} Complex{Int64} Complex{Int32}
[75,] Complex{Int32} Complex{Int32} Complex{Int64} Complex{Int32}
.-
75x4 DataFrame:
arg1 arg2 scalar array
[1,] Bool Uint8 Uint64 Uint8
[2,] Bool Uint16 Uint64 Uint16
[3,] Bool Uint32 Uint64 Uint32
[4,] Bool Int8 Int64 Int8
[5,] Bool Int16 Int64 Int16
[6,] Bool Int32 Int64 Int32
[7,] Bool Complex{Bool} Complex{Int64} Complex{Bool}
[8,] Bool Complex{Uint8} Complex{Uint64} Complex{Uint8}
[9,] Bool Complex{Uint16} Complex{Uint64} Complex{Uint16}
[10,] Bool Complex{Uint32} Complex{Uint64} Complex{Uint32}
[11,] Bool Complex{Int8} Complex{Int64} Complex{Int8}
[12,] Bool Complex{Int16} Complex{Int64} Complex{Int16}
[13,] Bool Complex{Int32} Complex{Int64} Complex{Int32}
[14,] Uint8 Bool Uint64 Uint8
[15,] Uint8 Uint8 Uint64 Uint8
[16,] Uint8 Complex{Bool} Complex{Uint64} Complex{Uint8}
[17,] Uint8 Complex{Uint8} Complex{Uint64} Complex{Uint8}
[18,] Uint16 Bool Uint64 Uint16
[19,] Uint16 Uint16 Uint64 Uint16
[20,] Uint16 Complex{Bool} Complex{Uint64} Complex{Uint16}
[21,] Uint16 Complex{Uint16} Complex{Uint64} Complex{Uint16}
[22,] Uint32 Bool Uint64 Uint32
[23,] Uint32 Uint32 Uint64 Uint32
[24,] Uint32 Complex{Bool} Complex{Uint64} Complex{Uint32}
[25,] Uint32 Complex{Uint32} Complex{Uint64} Complex{Uint32}
[26,] Int8 Bool Int64 Int8
[27,] Int8 Int8 Int64 Int8
[28,] Int8 Complex{Bool} Complex{Int64} Complex{Int8}
[29,] Int8 Complex{Int8} Complex{Int64} Complex{Int8}
[30,] Int16 Bool Int64 Int16
[31,] Int16 Int16 Int64 Int16
[32,] Int16 Complex{Bool} Complex{Int64} Complex{Int16}
[33,] Int16 Complex{Int16} Complex{Int64} Complex{Int16}
[34,] Int32 Bool Int64 Int32
[35,] Int32 Int32 Int64 Int32
[36,] Int32 Complex{Bool} Complex{Int64} Complex{Int32}
[37,] Int32 Complex{Int32} Complex{Int64} Complex{Int32}
[38,] Complex{Bool} Bool Complex{Int64} Complex{Bool}
[39,] Complex{Bool} Uint8 Complex{Uint64} Complex{Uint8}
[40,] Complex{Bool} Uint16 Complex{Uint64} Complex{Uint16}
[41,] Complex{Bool} Uint32 Complex{Uint64} Complex{Uint32}
[42,] Complex{Bool} Int8 Complex{Int64} Complex{Int8}
[43,] Complex{Bool} Int16 Complex{Int64} Complex{Int16}
[44,] Complex{Bool} Int32 Complex{Int64} Complex{Int32}
[45,] Complex{Bool} Complex{Bool} Complex{Int64} Complex{Bool}
[46,] Complex{Bool} Complex{Uint8} Complex{Uint64} Complex{Uint8}
[47,] Complex{Bool} Complex{Uint16} Complex{Uint64} Complex{Uint16}
[48,] Complex{Bool} Complex{Uint32} Complex{Uint64} Complex{Uint32}
[49,] Complex{Bool} Complex{Int8} Complex{Int64} Complex{Int8}
[50,] Complex{Bool} Complex{Int16} Complex{Int64} Complex{Int16}
[51,] Complex{Bool} Complex{Int32} Complex{Int64} Complex{Int32}
[52,] Complex{Uint8} Bool Complex{Uint64} Complex{Uint8}
[53,] Complex{Uint8} Uint8 Complex{Uint64} Complex{Uint8}
[54,] Complex{Uint8} Complex{Bool} Complex{Uint64} Complex{Uint8}
[55,] Complex{Uint8} Complex{Uint8} Complex{Uint64} Complex{Uint8}
[56,] Complex{Uint16} Bool Complex{Uint64} Complex{Uint16}
[57,] Complex{Uint16} Uint16 Complex{Uint64} Complex{Uint16}
[58,] Complex{Uint16} Complex{Bool} Complex{Uint64} Complex{Uint16}
[59,] Complex{Uint16} Complex{Uint16} Complex{Uint64} Complex{Uint16}
[60,] Complex{Uint32} Bool Complex{Uint64} Complex{Uint32}
[61,] Complex{Uint32} Uint32 Complex{Uint64} Complex{Uint32}
[62,] Complex{Uint32} Complex{Bool} Complex{Uint64} Complex{Uint32}
[63,] Complex{Uint32} Complex{Uint32} Complex{Uint64} Complex{Uint32}
[64,] Complex{Int8} Bool Complex{Int64} Complex{Int8}
[65,] Complex{Int8} Int8 Complex{Int64} Complex{Int8}
[66,] Complex{Int8} Complex{Bool} Complex{Int64} Complex{Int8}
[67,] Complex{Int8} Complex{Int8} Complex{Int64} Complex{Int8}
[68,] Complex{Int16} Bool Complex{Int64} Complex{Int16}
[69,] Complex{Int16} Int16 Complex{Int64} Complex{Int16}
[70,] Complex{Int16} Complex{Bool} Complex{Int64} Complex{Int16}
[71,] Complex{Int16} Complex{Int16} Complex{Int64} Complex{Int16}
[72,] Complex{Int32} Bool Complex{Int64} Complex{Int32}
[73,] Complex{Int32} Int32 Complex{Int64} Complex{Int32}
[74,] Complex{Int32} Complex{Bool} Complex{Int64} Complex{Int32}
[75,] Complex{Int32} Complex{Int32} Complex{Int64} Complex{Int32}
.*
73x4 DataFrame:
arg1 arg2 scalar array
[1,] Bool Uint8 Uint64 Uint8
[2,] Bool Uint16 Uint64 Uint16
[3,] Bool Uint32 Uint64 Uint32
[4,] Bool Int8 Int64 Int8
[5,] Bool Int16 Int64 Int16
[6,] Bool Int32 Int64 Int32
[7,] Bool Complex{Uint8} Complex{Uint64} Complex{Uint8}
[8,] Bool Complex{Uint16} Complex{Uint64} Complex{Uint16}
[9,] Bool Complex{Uint32} Complex{Uint64} Complex{Uint32}
[10,] Bool Complex{Int8} Complex{Int64} Complex{Int8}
[11,] Bool Complex{Int16} Complex{Int64} Complex{Int16}
[12,] Bool Complex{Int32} Complex{Int64} Complex{Int32}
[13,] Uint8 Bool Uint64 Uint8
[14,] Uint8 Uint8 Uint64 Uint8
[15,] Uint8 Complex{Bool} Complex{Uint64} Complex{Uint8}
[16,] Uint8 Complex{Uint8} Complex{Uint64} Complex{Uint8}
[17,] Uint16 Bool Uint64 Uint16
[18,] Uint16 Uint16 Uint64 Uint16
[19,] Uint16 Complex{Bool} Complex{Uint64} Complex{Uint16}
[20,] Uint16 Complex{Uint16} Complex{Uint64} Complex{Uint16}
[21,] Uint32 Bool Uint64 Uint32
[22,] Uint32 Uint32 Uint64 Uint32
[23,] Uint32 Complex{Bool} Complex{Uint64} Complex{Uint32}
[24,] Uint32 Complex{Uint32} Complex{Uint64} Complex{Uint32}
[25,] Int8 Bool Int64 Int8
[26,] Int8 Int8 Int64 Int8
[27,] Int8 Complex{Bool} Complex{Int64} Complex{Int8}
[28,] Int8 Complex{Int8} Complex{Int64} Complex{Int8}
[29,] Int16 Bool Int64 Int16
[30,] Int16 Int16 Int64 Int16
[31,] Int16 Complex{Bool} Complex{Int64} Complex{Int16}
[32,] Int16 Complex{Int16} Complex{Int64} Complex{Int16}
[33,] Int32 Bool Int64 Int32
[34,] Int32 Int32 Int64 Int32
[35,] Int32 Complex{Bool} Complex{Int64} Complex{Int32}
[36,] Int32 Complex{Int32} Complex{Int64} Complex{Int32}
[37,] Complex{Bool} Uint8 Complex{Uint64} Complex{Uint8}
[38,] Complex{Bool} Uint16 Complex{Uint64} Complex{Uint16}
[39,] Complex{Bool} Uint32 Complex{Uint64} Complex{Uint32}
[40,] Complex{Bool} Int8 Complex{Int64} Complex{Int8}
[41,] Complex{Bool} Int16 Complex{Int64} Complex{Int16}
[42,] Complex{Bool} Int32 Complex{Int64} Complex{Int32}
[43,] Complex{Bool} Complex{Bool} Complex{Int64} Complex{Bool}
[44,] Complex{Bool} Complex{Uint8} Complex{Uint64} Complex{Uint8}
[45,] Complex{Bool} Complex{Uint16} Complex{Uint64} Complex{Uint16}
[46,] Complex{Bool} Complex{Uint32} Complex{Uint64} Complex{Uint32}
[47,] Complex{Bool} Complex{Int8} Complex{Int64} Complex{Int8}
[48,] Complex{Bool} Complex{Int16} Complex{Int64} Complex{Int16}
[49,] Complex{Bool} Complex{Int32} Complex{Int64} Complex{Int32}
[50,] Complex{Uint8} Bool Complex{Uint64} Complex{Uint8}
[51,] Complex{Uint8} Uint8 Complex{Uint64} Complex{Uint8}
[52,] Complex{Uint8} Complex{Bool} Complex{Uint64} Complex{Uint8}
[53,] Complex{Uint8} Complex{Uint8} Complex{Uint64} Complex{Uint8}
[54,] Complex{Uint16} Bool Complex{Uint64} Complex{Uint16}
[55,] Complex{Uint16} Uint16 Complex{Uint64} Complex{Uint16}
[56,] Complex{Uint16} Complex{Bool} Complex{Uint64} Complex{Uint16}
[57,] Complex{Uint16} Complex{Uint16} Complex{Uint64} Complex{Uint16}
[58,] Complex{Uint32} Bool Complex{Uint64} Complex{Uint32}
[59,] Complex{Uint32} Uint32 Complex{Uint64} Complex{Uint32}
[60,] Complex{Uint32} Complex{Bool} Complex{Uint64} Complex{Uint32}
[61,] Complex{Uint32} Complex{Uint32} Complex{Uint64} Complex{Uint32}
[62,] Complex{Int8} Bool Complex{Int64} Complex{Int8}
[63,] Complex{Int8} Int8 Complex{Int64} Complex{Int8}
[64,] Complex{Int8} Complex{Bool} Complex{Int64} Complex{Int8}
[65,] Complex{Int8} Complex{Int8} Complex{Int64} Complex{Int8}
[66,] Complex{Int16} Bool Complex{Int64} Complex{Int16}
[67,] Complex{Int16} Int16 Complex{Int64} Complex{Int16}
[68,] Complex{Int16} Complex{Bool} Complex{Int64} Complex{Int16}
[69,] Complex{Int16} Complex{Int16} Complex{Int64} Complex{Int16}
[70,] Complex{Int32} Bool Complex{Int64} Complex{Int32}
[71,] Complex{Int32} Int32 Complex{Int64} Complex{Int32}
[72,] Complex{Int32} Complex{Bool} Complex{Int64} Complex{Int32}
[73,] Complex{Int32} Complex{Int32} Complex{Int64} Complex{Int32}
./
27x4 DataFrame:
arg1 arg2 scalar array
[1,] Float32 Complex{Bool} Complex{Float64} Complex{Float32}
[2,] Float32 Complex{Uint8} Complex{Float64} Complex{Float32}
[3,] Float32 Complex{Uint16} Complex{Float64} Complex{Float32}
[4,] Float32 Complex{Uint32} Complex{Float64} Complex{Float32}
[5,] Float32 Complex{Uint64} Complex{Float64} Complex{Float32}
[6,] Float32 Complex{Int8} Complex{Float64} Complex{Float32}
[7,] Float32 Complex{Int16} Complex{Float64} Complex{Float32}
[8,] Float32 Complex{Int32} Complex{Float64} Complex{Float32}
[9,] Float32 Complex{Int64} Complex{Float64} Complex{Float32}
[10,] Complex{Float32} Complex{Bool} Complex{Float64} Complex{Float32}
[11,] Complex{Float32} Complex{Uint8} Complex{Float64} Complex{Float32}
[12,] Complex{Float32} Complex{Uint16} Complex{Float64} Complex{Float32}
[13,] Complex{Float32} Complex{Uint32} Complex{Float64} Complex{Float32}
[14,] Complex{Float32} Complex{Uint64} Complex{Float64} Complex{Float32}
[15,] Complex{Float32} Complex{Int8} Complex{Float64} Complex{Float32}
[16,] Complex{Float32} Complex{Int16} Complex{Float64} Complex{Float32}
[17,] Complex{Float32} Complex{Int32} Complex{Float64} Complex{Float32}
[18,] Complex{Float32} Complex{Int64} Complex{Float64} Complex{Float32}
[19,] Complex{Float32} Complex{Bool} Complex{Float64} Complex{Float32}
[20,] Complex{Float32} Complex{Uint8} Complex{Float64} Complex{Float32}
[21,] Complex{Float32} Complex{Uint16} Complex{Float64} Complex{Float32}
[22,] Complex{Float32} Complex{Uint32} Complex{Float64} Complex{Float32}
[23,] Complex{Float32} Complex{Uint64} Complex{Float64} Complex{Float32}
[24,] Complex{Float32} Complex{Int8} Complex{Float64} Complex{Float32}
[25,] Complex{Float32} Complex{Int16} Complex{Float64} Complex{Float32}
[26,] Complex{Float32} Complex{Int32} Complex{Float64} Complex{Float32}
[27,] Complex{Float32} Complex{Int64} Complex{Float64} Complex{Float32}
.^
435x4 DataFrame:
arg1 arg2 scalar array
[1,] Bool BigInt BigInt Bool
[2,] Bool Complex{Bool} Complex{Float64} Complex{Bool}
[3,] Bool Complex{Uint8} Complex{Float64} Complex{Uint8}
[4,] Bool Complex{Uint16} Complex{Float64} Complex{Uint16}
[5,] Bool Complex{Uint32} Complex{Float64} Complex{Uint32}
[6,] Bool Complex{Uint64} Complex{Float64} Complex{Uint64}
[7,] Bool Complex{Uint128} Complex{Float64} Complex{Uint128}
[8,] Bool Complex{Int8} Complex{Float64} Complex{Int8}
[9,] Bool Complex{Int16} Complex{Float64} Complex{Int16}
[10,] Bool Complex{Int32} Complex{Float64} Complex{Int32}
[11,] Bool Complex{Int64} Complex{Float64} Complex{Int64}
[12,] Bool Complex{Int128} Complex{Float64} Complex{Int128}
[13,] Bool Complex{BigInt} Complex{BigFloat} Complex{BigInt}
[14,] Uint8 Uint8 Uint64 Uint8
[15,] Uint8 Uint128 Uint64 Uint128
[16,] Uint8 Int8 Uint64 Int64
[17,] Uint8 Int16 Uint64 Int64
[18,] Uint8 Int32 Uint64 Int64
[19,] Uint8 Int64 Uint64 Int64
[20,] Uint8 Int128 Uint64 Int128
[21,] Uint8 Complex{Bool} Complex{Float64} Complex{Uint8}
[22,] Uint8 Complex{Uint8} Complex{Float64} Complex{Uint8}
[23,] Uint8 Complex{Uint16} Complex{Float64} Complex{Uint64}
[24,] Uint8 Complex{Uint32} Complex{Float64} Complex{Uint64}
[25,] Uint8 Complex{Uint64} Complex{Float64} Complex{Uint64}
[26,] Uint8 Complex{Uint128} Complex{Float64} Complex{Uint128}
[27,] Uint8 Complex{Int8} Complex{Float64} Complex{Int64}
[28,] Uint8 Complex{Int16} Complex{Float64} Complex{Int64}
[29,] Uint8 Complex{Int32} Complex{Float64} Complex{Int64}
[30,] Uint8 Complex{Int64} Complex{Float64} Complex{Int64}
[31,] Uint8 Complex{Int128} Complex{Float64} Complex{Int128}
[32,] Uint8 Complex{BigInt} Complex{BigFloat} Complex{BigInt}
[33,] Uint16 Uint16 Uint64 Uint16
[34,] Uint16 Uint128 Uint64 Uint128
[35,] Uint16 Int8 Uint64 Int64
[36,] Uint16 Int16 Uint64 Int64
[37,] Uint16 Int32 Uint64 Int64
[38,] Uint16 Int64 Uint64 Int64
[39,] Uint16 Int128 Uint64 Int128
[40,] Uint16 Complex{Bool} Complex{Float64} Complex{Uint16}
[41,] Uint16 Complex{Uint8} Complex{Float64} Complex{Uint64}
[42,] Uint16 Complex{Uint16} Complex{Float64} Complex{Uint16}
[43,] Uint16 Complex{Uint32} Complex{Float64} Complex{Uint64}
[44,] Uint16 Complex{Uint64} Complex{Float64} Complex{Uint64}
[45,] Uint16 Complex{Uint128} Complex{Float64} Complex{Uint128}
[46,] Uint16 Complex{Int8} Complex{Float64} Complex{Int64}
[47,] Uint16 Complex{Int16} Complex{Float64} Complex{Int64}
[48,] Uint16 Complex{Int32} Complex{Float64} Complex{Int64}
[49,] Uint16 Complex{Int64} Complex{Float64} Complex{Int64}
[50,] Uint16 Complex{Int128} Complex{Float64} Complex{Int128}
[51,] Uint16 Complex{BigInt} Complex{BigFloat} Complex{BigInt}
[52,] Uint32 Uint32 Uint64 Uint32
[53,] Uint32 Uint128 Uint64 Uint128
[54,] Uint32 Int8 Uint64 Int64
[55,] Uint32 Int16 Uint64 Int64
[56,] Uint32 Int32 Uint64 Int64
[57,] Uint32 Int64 Uint64 Int64
[58,] Uint32 Int128 Uint64 Int128
[59,] Uint32 Complex{Bool} Complex{Float64} Complex{Uint32}
[60,] Uint32 Complex{Uint8} Complex{Float64} Complex{Uint64}
[61,] Uint32 Complex{Uint16} Complex{Float64} Complex{Uint64}
[62,] Uint32 Complex{Uint32} Complex{Float64} Complex{Uint32}
[63,] Uint32 Complex{Uint64} Complex{Float64} Complex{Uint64}
[64,] Uint32 Complex{Uint128} Complex{Float64} Complex{Uint128}
[65,] Uint32 Complex{Int8} Complex{Float64} Complex{Int64}
[66,] Uint32 Complex{Int16} Complex{Float64} Complex{Int64}
[67,] Uint32 Complex{Int32} Complex{Float64} Complex{Int64}
[68,] Uint32 Complex{Int64} Complex{Float64} Complex{Int64}
[69,] Uint32 Complex{Int128} Complex{Float64} Complex{Int128}
[70,] Uint32 Complex{BigInt} Complex{BigFloat} Complex{BigInt}
[71,] Uint64 Uint128 Uint64 Uint128
[72,] Uint64 Int128 Uint64 Int128
[73,] Uint64 Complex{Bool} Complex{Float64} Complex{Uint64}
[74,] Uint64 Complex{Uint8} Complex{Float64} Complex{Uint64}
[75,] Uint64 Complex{Uint16} Complex{Float64} Complex{Uint64}
[76,] Uint64 Complex{Uint32} Complex{Float64} Complex{Uint64}
[77,] Uint64 Complex{Uint64} Complex{Float64} Complex{Uint64}
[78,] Uint64 Complex{Uint128} Complex{Float64} Complex{Uint128}
[79,] Uint64 Complex{Int8} Complex{Float64} Complex{Uint64}
[80,] Uint64 Complex{Int16} Complex{Float64} Complex{Uint64}
[81,] Uint64 Complex{Int32} Complex{Float64} Complex{Uint64}
[82,] Uint64 Complex{Int64} Complex{Float64} Complex{Uint64}
[83,] Uint64 Complex{Int128} Complex{Float64} Complex{Int128}
[84,] Uint64 Complex{BigInt} Complex{BigFloat} Complex{BigInt}
[85,] Uint128 Complex{Float32} Complex{Float64} Complex{Real}
[86,] Uint128 Complex{Float64} Complex{Float64} Complex{Real}
[87,] Uint128 Complex{Bool} Complex{Float64} Complex{Uint128}
[88,] Uint128 Complex{Uint8} Complex{Float64} Complex{Uint128}
[89,] Uint128 Complex{Uint16} Complex{Float64} Complex{Uint128}
[90,] Uint128 Complex{Uint32} Complex{Float64} Complex{Uint128}
[91,] Uint128 Complex{Uint64} Complex{Float64} Complex{Uint128}
[92,] Uint128 Complex{Uint128} Complex{Float64} Complex{Uint128}
[93,] Uint128 Complex{Int8} Complex{Float64} Complex{Uint128}
[94,] Uint128 Complex{Int16} Complex{Float64} Complex{Uint128}
[95,] Uint128 Complex{Int32} Complex{Float64} Complex{Uint128}
[96,] Uint128 Complex{Int64} Complex{Float64} Complex{Uint128}
[97,] Uint128 Complex{Int128} Complex{Float64} Complex{Uint128}
[98,] Uint128 Complex{Float32} Complex{Float64} Complex{Real}
[99,] Uint128 Complex{Float64} Complex{Float64} Complex{Real}
[100,] Uint128 Complex{BigInt} Complex{BigFloat} Complex{BigInt}
[101,] Int8 Uint64 Int64 Uint64
[102,] Int8 Uint128 Int64 Uint128
[103,] Int8 Int8 Int64 Int8
[104,] Int8 Int128 Int64 Int128
[105,] Int8 Complex{Bool} Complex{Float64} Complex{Int8}
[106,] Int8 Complex{Uint8} Complex{Float64} Complex{Int64}
[107,] Int8 Complex{Uint16} Complex{Float64} Complex{Int64}
[108,] Int8 Complex{Uint32} Complex{Float64} Complex{Int64}
[109,] Int8 Complex{Uint64} Complex{Float64} Complex{Uint64}
[110,] Int8 Complex{Uint128} Complex{Float64} Complex{Uint128}
[111,] Int8 Complex{Int8} Complex{Float64} Complex{Int8}
[112,] Int8 Complex{Int16} Complex{Float64} Complex{Int64}
[113,] Int8 Complex{Int32} Complex{Float64} Complex{Int64}
[114,] Int8 Complex{Int64} Complex{Float64} Complex{Int64}
[115,] Int8 Complex{Int128} Complex{Float64} Complex{Int128}
[116,] Int8 Complex{BigInt} Complex{BigFloat} Complex{BigInt}
[117,] Int16 Uint64 Int64 Uint64
[118,] Int16 Uint128 Int64 Uint128
[119,] Int16 Int16 Int64 Int16
[120,] Int16 Int128 Int64 Int128
[121,] Int16 Complex{Bool} Complex{Float64} Complex{Int16}
[122,] Int16 Complex{Uint8} Complex{Float64} Complex{Int64}
[123,] Int16 Complex{Uint16} Complex{Float64} Complex{Int64}
[124,] Int16 Complex{Uint32} Complex{Float64} Complex{Int64}
[125,] Int16 Complex{Uint64} Complex{Float64} Complex{Uint64}
[126,] Int16 Complex{Uint128} Complex{Float64} Complex{Uint128}
[127,] Int16 Complex{Int8} Complex{Float64} Complex{Int64}
[128,] Int16 Complex{Int16} Complex{Float64} Complex{Int16}
[129,] Int16 Complex{Int32} Complex{Float64} Complex{Int64}
[130,] Int16 Complex{Int64} Complex{Float64} Complex{Int64}
[131,] Int16 Complex{Int128} Complex{Float64} Complex{Int128}
[132,] Int16 Complex{BigInt} Complex{BigFloat} Complex{BigInt}
[133,] Int32 Uint64 Int64 Uint64
[134,] Int32 Uint128 Int64 Uint128
[135,] Int32 Int32 Int64 Int32
[136,] Int32 Int128 Int64 Int128
[137,] Int32 Complex{Bool} Complex{Float64} Complex{Int32}
[138,] Int32 Complex{Uint8} Complex{Float64} Complex{Int64}
[139,] Int32 Complex{Uint16} Complex{Float64} Complex{Int64}
[140,] Int32 Complex{Uint32} Complex{Float64} Complex{Int64}
[141,] Int32 Complex{Uint64} Complex{Float64} Complex{Uint64}
[142,] Int32 Complex{Uint128} Complex{Float64} Complex{Uint128}
[143,] Int32 Complex{Int8} Complex{Float64} Complex{Int64}
[144,] Int32 Complex{Int16} Complex{Float64} Complex{Int64}
[145,] Int32 Complex{Int32} Complex{Float64} Complex{Int32}
[146,] Int32 Complex{Int64} Complex{Float64} Complex{Int64}
[147,] Int32 Complex{Int128} Complex{Float64} Complex{Int128}
[148,] Int32 Complex{BigInt} Complex{BigFloat} Complex{BigInt}
[149,] Int64 Uint64 Int64 Uint64
[150,] Int64 Uint128 Int64 Uint128
[151,] Int64 Int128 Int64 Int128
[152,] Int64 Complex{Bool} Complex{Float64} Complex{Int64}
[153,] Int64 Complex{Uint8} Complex{Float64} Complex{Int64}
[154,] Int64 Complex{Uint16} Complex{Float64} Complex{Int64}
[155,] Int64 Complex{Uint32} Complex{Float64} Complex{Int64}
[156,] Int64 Complex{Uint64} Complex{Float64} Complex{Uint64}
[157,] Int64 Complex{Uint128} Complex{Float64} Complex{Uint128}
[158,] Int64 Complex{Int8} Complex{Float64} Complex{Int64}
[159,] Int64 Complex{Int16} Complex{Float64} Complex{Int64}
[160,] Int64 Complex{Int32} Complex{Float64} Complex{Int64}
[161,] Int64 Complex{Int64} Complex{Float64} Complex{Int64}
[162,] Int64 Complex{Int128} Complex{Float64} Complex{Int128}
[163,] Int64 Complex{BigInt} Complex{BigFloat} Complex{BigInt}
[164,] Int128 Uint128 Int128 Uint128
[165,] Int128 Complex{Float32} Complex{Float64} Complex{Real}
[166,] Int128 Complex{Float64} Complex{Float64} Complex{Real}
[167,] Int128 Complex{Bool} Complex{Float64} Complex{Int128}
[168,] Int128 Complex{Uint8} Complex{Float64} Complex{Int128}
[169,] Int128 Complex{Uint16} Complex{Float64} Complex{Int128}
[170,] Int128 Complex{Uint32} Complex{Float64} Complex{Int128}
[171,] Int128 Complex{Uint64} Complex{Float64} Complex{Int128}
[172,] Int128 Complex{Uint128} Complex{Float64} Complex{Uint128}
[173,] Int128 Complex{Int8} Complex{Float64} Complex{Int128}
[174,] Int128 Complex{Int16} Complex{Float64} Complex{Int128}
[175,] Int128 Complex{Int32} Complex{Float64} Complex{Int128}
[176,] Int128 Complex{Int64} Complex{Float64} Complex{Int128}
[177,] Int128 Complex{Int128} Complex{Float64} Complex{Int128}
[178,] Int128 Complex{Float32} Complex{Float64} Complex{Real}
[179,] Int128 Complex{Float64} Complex{Float64} Complex{Real}
[180,] Int128 Complex{BigInt} Complex{BigFloat} Complex{BigInt}
[181,] Float32 Uint128 Float32 Real
[182,] Float32 Int128 Float32 Real
[183,] Float32 Complex{Uint128} Complex{Float64} Complex{Real}
[184,] Float32 Complex{Int128} Complex{Float64} Complex{Real}
[185,] Float64 Uint128 Float64 Real
[186,] Float64 Int128 Float64 Real
[187,] Float64 Complex{Uint128} Complex{Float64} Complex{Real}
[188,] Float64 Complex{Int128} Complex{Float64} Complex{Real}
[189,] BigInt Complex{Bool} Complex{BigFloat} Complex{BigInt}
[190,] BigInt Complex{Uint8} Complex{BigFloat} Complex{BigInt}
[191,] BigInt Complex{Uint16} Complex{BigFloat} Complex{BigInt}
[192,] BigInt Complex{Uint32} Complex{BigFloat} Complex{BigInt}
[193,] BigInt Complex{Uint64} Complex{BigFloat} Complex{BigInt}
[194,] BigInt Complex{Uint128} Complex{BigFloat} Complex{BigInt}
[195,] BigInt Complex{Int8} Complex{BigFloat} Complex{BigInt}
[196,] BigInt Complex{Int16} Complex{BigFloat} Complex{BigInt}
[197,] BigInt Complex{Int32} Complex{BigFloat} Complex{BigInt}
[198,] BigInt Complex{Int64} Complex{BigFloat} Complex{BigInt}
[199,] BigInt Complex{Int128} Complex{BigFloat} Complex{BigInt}
[200,] BigInt Complex{BigInt} Complex{BigFloat} Complex{BigInt}
[201,] Complex{Float32} Uint128 Complex{Float32} Complex{Real}
[202,] Complex{Float32} Int128 Complex{Float32} Complex{Real}
[203,] Complex{Float32} BigInt Complex{Float32} Complex{BigFloat}
[204,] Complex{Float32} Complex{Uint128} Complex{Float32} Complex{Real}
[205,] Complex{Float32} Complex{Int128} Complex{Float32} Complex{Real}
[206,] Complex{Float64} Uint128 Complex{Float64} Complex{Real}
[207,] Complex{Float64} Int128 Complex{Float64} Complex{Real}
[208,] Complex{Float64} BigInt Complex{Float64} Complex{BigFloat}
[209,] Complex{Float64} Complex{Uint128} Complex{Float64} Complex{Real}
[210,] Complex{Float64} Complex{Int128} Complex{Float64} Complex{Real}
[211,] Complex{Bool} Uint8 Complex{Int64} Complex{Uint8}
[212,] Complex{Bool} Uint16 Complex{Int64} Complex{Uint16}
[213,] Complex{Bool} Uint32 Complex{Int64} Complex{Uint32}
[214,] Complex{Bool} Uint64 Complex{Int64} Complex{Uint64}
[215,] Complex{Bool} Uint128 Complex{Int64} Complex{Uint128}
[216,] Complex{Bool} Int8 Complex{Int64} Complex{Int8}
[217,] Complex{Bool} Int16 Complex{Int64} Complex{Int16}
[218,] Complex{Bool} Int32 Complex{Int64} Complex{Int32}
[219,] Complex{Bool} Int128 Complex{Int64} Complex{Int128}
[220,] Complex{Bool} BigInt Complex{Int64} Complex{BigInt}
[221,] Complex{Bool} Complex{Bool} Complex{Float64} Complex{Bool}
[222,] Complex{Bool} Complex{Uint8} Complex{Float64} Complex{Uint8}
[223,] Complex{Bool} Complex{Uint16} Complex{Float64} Complex{Uint16}
[224,] Complex{Bool} Complex{Uint32} Complex{Float64} Complex{Uint32}
[225,] Complex{Bool} Complex{Uint64} Complex{Float64} Complex{Uint64}
[226,] Complex{Bool} Complex{Uint128} Complex{Float64} Complex{Uint128}
[227,] Complex{Bool} Complex{Int8} Complex{Float64} Complex{Int8}
[228,] Complex{Bool} Complex{Int16} Complex{Float64} Complex{Int16}
[229,] Complex{Bool} Complex{Int32} Complex{Float64} Complex{Int32}
[230,] Complex{Bool} Complex{Int64} Complex{Float64} Complex{Int64}
[231,] Complex{Bool} Complex{Int128} Complex{Float64} Complex{Int128}
[232,] Complex{Bool} Complex{BigInt} Complex{BigFloat} Complex{BigInt}
[233,] Complex{Uint8} Uint8 Complex{Uint64} Complex{Uint8}
[234,] Complex{Uint8} Uint128 Complex{Uint64} Complex{Uint128}
[235,] Complex{Uint8} Int8 Complex{Uint64} Complex{Int64}
[236,] Complex{Uint8} Int16 Complex{Uint64} Complex{Int64}
[237,] Complex{Uint8} Int32 Complex{Uint64} Complex{Int64}
[238,] Complex{Uint8} Int64 Complex{Uint64} Complex{Int64}
[239,] Complex{Uint8} Int128 Complex{Uint64} Complex{Int128}
[240,] Complex{Uint8} BigInt Complex{Uint64} Complex{BigInt}
[241,] Complex{Uint8} Complex{Bool} Complex{Float64} Complex{Uint8}
[242,] Complex{Uint8} Complex{Uint8} Complex{Float64} Complex{Uint8}
[243,] Complex{Uint8} Complex{Uint16} Complex{Float64} Complex{Uint64}
[244,] Complex{Uint8} Complex{Uint32} Complex{Float64} Complex{Uint64}
[245,] Complex{Uint8} Complex{Uint64} Complex{Float64} Complex{Uint64}
[246,] Complex{Uint8} Complex{Uint128} Complex{Float64} Complex{Uint128}
[247,] Complex{Uint8} Complex{Int8} Complex{Float64} Complex{Int64}
[248,] Complex{Uint8} Complex{Int16} Complex{Float64} Complex{Int64}
[249,] Complex{Uint8} Complex{Int32} Complex{Float64} Complex{Int64}
[250,] Complex{Uint8} Complex{Int64} Complex{Float64} Complex{Int64}
[251,] Complex{Uint8} Complex{Int128} Complex{Float64} Complex{Int128}
[252,] Complex{Uint8} Complex{BigInt} Complex{BigFloat} Complex{BigInt}
[253,] Complex{Uint16} Uint16 Complex{Uint64} Complex{Uint16}
[254,] Complex{Uint16} Uint128 Complex{Uint64} Complex{Uint128}
[255,] Complex{Uint16} Int8 Complex{Uint64} Complex{Int64}
[256,] Complex{Uint16} Int16 Complex{Uint64} Complex{Int64}
[257,] Complex{Uint16} Int32 Complex{Uint64} Complex{Int64}
[258,] Complex{Uint16} Int64 Complex{Uint64} Complex{Int64}
[259,] Complex{Uint16} Int128 Complex{Uint64} Complex{Int128}
[260,] Complex{Uint16} BigInt Complex{Uint64} Complex{BigInt}
[261,] Complex{Uint16} Complex{Bool} Complex{Float64} Complex{Uint16}
[262,] Complex{Uint16} Complex{Uint8} Complex{Float64} Complex{Uint64}
[263,] Complex{Uint16} Complex{Uint16} Complex{Float64} Complex{Uint16}
[264,] Complex{Uint16} Complex{Uint32} Complex{Float64} Complex{Uint64}
[265,] Complex{Uint16} Complex{Uint64} Complex{Float64} Complex{Uint64}
[266,] Complex{Uint16} Complex{Uint128} Complex{Float64} Complex{Uint128}
[267,] Complex{Uint16} Complex{Int8} Complex{Float64} Complex{Int64}
[268,] Complex{Uint16} Complex{Int16} Complex{Float64} Complex{Int64}
[269,] Complex{Uint16} Complex{Int32} Complex{Float64} Complex{Int64}
[270,] Complex{Uint16} Complex{Int64} Complex{Float64} Complex{Int64}
[271,] Complex{Uint16} Complex{Int128} Complex{Float64} Complex{Int128}
[272,] Complex{Uint16} Complex{BigInt} Complex{BigFloat} Complex{BigInt}
[273,] Complex{Uint32} Uint32 Complex{Uint64} Complex{Uint32}
[274,] Complex{Uint32} Uint128 Complex{Uint64} Complex{Uint128}
[275,] Complex{Uint32} Int8 Complex{Uint64} Complex{Int64}
[276,] Complex{Uint32} Int16 Complex{Uint64} Complex{Int64}
[277,] Complex{Uint32} Int32 Complex{Uint64} Complex{Int64}
[278,] Complex{Uint32} Int64 Complex{Uint64} Complex{Int64}
[279,] Complex{Uint32} Int128 Complex{Uint64} Complex{Int128}
[280,] Complex{Uint32} BigInt Complex{Uint64} Complex{BigInt}
[281,] Complex{Uint32} Complex{Bool} Complex{Float64} Complex{Uint32}
[282,] Complex{Uint32} Complex{Uint8} Complex{Float64} Complex{Uint64}
[283,] Complex{Uint32} Complex{Uint16} Complex{Float64} Complex{Uint64}
[284,] Complex{Uint32} Complex{Uint32} Complex{Float64} Complex{Uint32}
[285,] Complex{Uint32} Complex{Uint64} Complex{Float64} Complex{Uint64}
[286,] Complex{Uint32} Complex{Uint128} Complex{Float64} Complex{Uint128}
[287,] Complex{Uint32} Complex{Int8} Complex{Float64} Complex{Int64}
[288,] Complex{Uint32} Complex{Int16} Complex{Float64} Complex{Int64}
[289,] Complex{Uint32} Complex{Int32} Complex{Float64} Complex{Int64}
[290,] Complex{Uint32} Complex{Int64} Complex{Float64} Complex{Int64}
[291,] Complex{Uint32} Complex{Int128} Complex{Float64} Complex{Int128}
[292,] Complex{Uint32} Complex{BigInt} Complex{BigFloat} Complex{BigInt}
[293,] Complex{Uint64} Uint128 Complex{Uint64} Complex{Uint128}
[294,] Complex{Uint64} Int128 Complex{Uint64} Complex{Int128}
[295,] Complex{Uint64} BigInt Complex{Uint64} Complex{BigInt}
[296,] Complex{Uint64} Complex{Bool} Complex{Float64} Complex{Uint64}
[297,] Complex{Uint64} Complex{Uint8} Complex{Float64} Complex{Uint64}
[298,] Complex{Uint64} Complex{Uint16} Complex{Float64} Complex{Uint64}
[299,] Complex{Uint64} Complex{Uint32} Complex{Float64} Complex{Uint64}
[300,] Complex{Uint64} Complex{Uint64} Complex{Float64} Complex{Uint64}
[301,] Complex{Uint64} Complex{Uint128} Complex{Float64} Complex{Uint128}
[302,] Complex{Uint64} Complex{Int8} Complex{Float64} Complex{Uint64}
[303,] Complex{Uint64} Complex{Int16} Complex{Float64} Complex{Uint64}
[304,] Complex{Uint64} Complex{Int32} Complex{Float64} Complex{Uint64}
[305,] Complex{Uint64} Complex{Int64} Complex{Float64} Complex{Uint64}
[306,] Complex{Uint64} Complex{Int128} Complex{Float64} Complex{Int128}
[307,] Complex{Uint64} Complex{BigInt} Complex{BigFloat} Complex{BigInt}
[308,] Complex{Uint128} Float32 Complex{Float64} Complex{Real}
[309,] Complex{Uint128} Float64 Complex{Float64} Complex{Real}
[310,] Complex{Uint128} BigInt Complex{Uint128} Complex{BigInt}
[311,] Complex{Uint128} Complex{Float32} Complex{Float64} Complex{Real}
[312,] Complex{Uint128} Complex{Float64} Complex{Float64} Complex{Real}
[313,] Complex{Uint128} Complex{Bool} Complex{Float64} Complex{Uint128}
[314,] Complex{Uint128} Complex{Uint8} Complex{Float64} Complex{Uint128}
[315,] Complex{Uint128} Complex{Uint16} Complex{Float64} Complex{Uint128}
[316,] Complex{Uint128} Complex{Uint32} Complex{Float64} Complex{Uint128}
[317,] Complex{Uint128} Complex{Uint64} Complex{Float64} Complex{Uint128}
[318,] Complex{Uint128} Complex{Uint128} Complex{Float64} Complex{Uint128}
[319,] Complex{Uint128} Complex{Int8} Complex{Float64} Complex{Uint128}
[320,] Complex{Uint128} Complex{Int16} Complex{Float64} Complex{Uint128}
[321,] Complex{Uint128} Complex{Int32} Complex{Float64} Complex{Uint128}
[322,] Complex{Uint128} Complex{Int64} Complex{Float64} Complex{Uint128}
[323,] Complex{Uint128} Complex{Int128} Complex{Float64} Complex{Uint128}
[324,] Complex{Uint128} Complex{Float32} Complex{Float64} Complex{Real}
[325,] Complex{Uint128} Complex{Float64} Complex{Float64} Complex{Real}
[326,] Complex{Uint128} Complex{BigInt} Complex{BigFloat} Complex{BigInt}
[327,] Complex{Int8} Uint64 Complex{Int64} Complex{Uint64}
[328,] Complex{Int8} Uint128 Complex{Int64} Complex{Uint128}
[329,] Complex{Int8} Int8 Complex{Int64} Complex{Int8}
[330,] Complex{Int8} Int128 Complex{Int64} Complex{Int128}
[331,] Complex{Int8} BigInt Complex{Int64} Complex{BigInt}
[332,] Complex{Int8} Complex{Bool} Complex{Float64} Complex{Int8}
[333,] Complex{Int8} Complex{Uint8} Complex{Float64} Complex{Int64}
[334,] Complex{Int8} Complex{Uint16} Complex{Float64} Complex{Int64}
[335,] Complex{Int8} Complex{Uint32} Complex{Float64} Complex{Int64}
[336,] Complex{Int8} Complex{Uint64} Complex{Float64} Complex{Uint64}
[337,] Complex{Int8} Complex{Uint128} Complex{Float64} Complex{Uint128}
[338,] Complex{Int8} Complex{Int8} Complex{Float64} Complex{Int8}
[339,] Complex{Int8} Complex{Int16} Complex{Float64} Complex{Int64}
[340,] Complex{Int8} Complex{Int32} Complex{Float64} Complex{Int64}
[341,] Complex{Int8} Complex{Int64} Complex{Float64} Complex{Int64}
[342,] Complex{Int8} Complex{Int128} Complex{Float64} Complex{Int128}
[343,] Complex{Int8} Complex{BigInt} Complex{BigFloat} Complex{BigInt}
[344,] Complex{Int16} Uint64 Complex{Int64} Complex{Uint64}
[345,] Complex{Int16} Uint128 Complex{Int64} Complex{Uint128}
[346,] Complex{Int16} Int16 Complex{Int64} Complex{Int16}
[347,] Complex{Int16} Int128 Complex{Int64} Complex{Int128}
[348,] Complex{Int16} BigInt Complex{Int64} Complex{BigInt}
[349,] Complex{Int16} Complex{Bool} Complex{Float64} Complex{Int16}
[350,] Complex{Int16} Complex{Uint8} Complex{Float64} Complex{Int64}
[351,] Complex{Int16} Complex{Uint16} Complex{Float64} Complex{Int64}
[352,] Complex{Int16} Complex{Uint32} Complex{Float64} Complex{Int64}
[353,] Complex{Int16} Complex{Uint64} Complex{Float64} Complex{Uint64}
[354,] Complex{Int16} Complex{Uint128} Complex{Float64} Complex{Uint128}
[355,] Complex{Int16} Complex{Int8} Complex{Float64} Complex{Int64}
[356,] Complex{Int16} Complex{Int16} Complex{Float64} Complex{Int16}
[357,] Complex{Int16} Complex{Int32} Complex{Float64} Complex{Int64}
[358,] Complex{Int16} Complex{Int64} Complex{Float64} Complex{Int64}
[359,] Complex{Int16} Complex{Int128} Complex{Float64} Complex{Int128}
[360,] Complex{Int16} Complex{BigInt} Complex{BigFloat} Complex{BigInt}
[361,] Complex{Int32} Uint64 Complex{Int64} Complex{Uint64}
[362,] Complex{Int32} Uint128 Complex{Int64} Complex{Uint128}
[363,] Complex{Int32} Int32 Complex{Int64} Complex{Int32}
[364,] Complex{Int32} Int128 Complex{Int64} Complex{Int128}
[365,] Complex{Int32} BigInt Complex{Int64} Complex{BigInt}
[366,] Complex{Int32} Complex{Bool} Complex{Float64} Complex{Int32}
[367,] Complex{Int32} Complex{Uint8} Complex{Float64} Complex{Int64}
[368,] Complex{Int32} Complex{Uint16} Complex{Float64} Complex{Int64}
[369,] Complex{Int32} Complex{Uint32} Complex{Float64} Complex{Int64}
[370,] Complex{Int32} Complex{Uint64} Complex{Float64} Complex{Uint64}
[371,] Complex{Int32} Complex{Uint128} Complex{Float64} Complex{Uint128}
[372,] Complex{Int32} Complex{Int8} Complex{Float64} Complex{Int64}
[373,] Complex{Int32} Complex{Int16} Complex{Float64} Complex{Int64}
[374,] Complex{Int32} Complex{Int32} Complex{Float64} Complex{Int32}
[375,] Complex{Int32} Complex{Int64} Complex{Float64} Complex{Int64}
[376,] Complex{Int32} Complex{Int128} Complex{Float64} Complex{Int128}
[377,] Complex{Int32} Complex{BigInt} Complex{BigFloat} Complex{BigInt}
[378,] Complex{Int64} Uint64 Complex{Int64} Complex{Uint64}
[379,] Complex{Int64} Uint128 Complex{Int64} Complex{Uint128}
[380,] Complex{Int64} Int128 Complex{Int64} Complex{Int128}
[381,] Complex{Int64} BigInt Complex{Int64} Complex{BigInt}
[382,] Complex{Int64} Complex{Bool} Complex{Float64} Complex{Int64}
[383,] Complex{Int64} Complex{Uint8} Complex{Float64} Complex{Int64}
[384,] Complex{Int64} Complex{Uint16} Complex{Float64} Complex{Int64}
[385,] Complex{Int64} Complex{Uint32} Complex{Float64} Complex{Int64}
[386,] Complex{Int64} Complex{Uint64} Complex{Float64} Complex{Uint64}
[387,] Complex{Int64} Complex{Uint128} Complex{Float64} Complex{Uint128}
[388,] Complex{Int64} Complex{Int8} Complex{Float64} Complex{Int64}
[389,] Complex{Int64} Complex{Int16} Complex{Float64} Complex{Int64}
[390,] Complex{Int64} Complex{Int32} Complex{Float64} Complex{Int64}
[391,] Complex{Int64} Complex{Int64} Complex{Float64} Complex{Int64}
[392,] Complex{Int64} Complex{Int128} Complex{Float64} Complex{Int128}
[393,] Complex{Int64} Complex{BigInt} Complex{BigFloat} Complex{BigInt}
[394,] Complex{Int128} Uint128 Complex{Int128} Complex{Uint128}
[395,] Complex{Int128} Float32 Complex{Float64} Complex{Real}
[396,] Complex{Int128} Float64 Complex{Float64} Complex{Real}
[397,] Complex{Int128} BigInt Complex{Int128} Complex{BigInt}
[398,] Complex{Int128} Complex{Float32} Complex{Float64} Complex{Real}
[399,] Complex{Int128} Complex{Float64} Complex{Float64} Complex{Real}
[400,] Complex{Int128} Complex{Bool} Complex{Float64} Complex{Int128}
[401,] Complex{Int128} Complex{Uint8} Complex{Float64} Complex{Int128}
[402,] Complex{Int128} Complex{Uint16} Complex{Float64} Complex{Int128}
[403,] Complex{Int128} Complex{Uint32} Complex{Float64} Complex{Int128}
[404,] Complex{Int128} Complex{Uint64} Complex{Float64} Complex{Int128}
[405,] Complex{Int128} Complex{Uint128} Complex{Float64} Complex{Uint128}
[406,] Complex{Int128} Complex{Int8} Complex{Float64} Complex{Int128}
[407,] Complex{Int128} Complex{Int16} Complex{Float64} Complex{Int128}
[408,] Complex{Int128} Complex{Int32} Complex{Float64} Complex{Int128}
[409,] Complex{Int128} Complex{Int64} Complex{Float64} Complex{Int128}
[410,] Complex{Int128} Complex{Int128} Complex{Float64} Complex{Int128}
[411,] Complex{Int128} Complex{Float32} Complex{Float64} Complex{Real}
[412,] Complex{Int128} Complex{Float64} Complex{Float64} Complex{Real}
[413,] Complex{Int128} Complex{BigInt} Complex{BigFloat} Complex{BigInt}
[414,] Complex{Float32} Uint128 Complex{Float32} Complex{Real}
[415,] Complex{Float32} Int128 Complex{Float32} Complex{Real}
[416,] Complex{Float32} BigInt Complex{Float32} Complex{BigFloat}
[417,] Complex{Float32} Complex{Uint128} Complex{Float32} Complex{Real}
[418,] Complex{Float32} Complex{Int128} Complex{Float32} Complex{Real}
[419,] Complex{Float64} Uint128 Complex{Float64} Complex{Real}
[420,] Complex{Float64} Int128 Complex{Float64} Complex{Real}
[421,] Complex{Float64} BigInt Complex{Float64} Complex{BigFloat}
[422,] Complex{Float64} Complex{Uint128} Complex{Float64} Complex{Real}
[423,] Complex{Float64} Complex{Int128} Complex{Float64} Complex{Real}
[424,] Complex{BigInt} Complex{Bool} Complex{BigFloat} Complex{BigInt}
[425,] Complex{BigInt} Complex{Uint8} Complex{BigFloat} Complex{BigInt}
[426,] Complex{BigInt} Complex{Uint16} Complex{BigFloat} Complex{BigInt}
[427,] Complex{BigInt} Complex{Uint32} Complex{BigFloat} Complex{BigInt}
[428,] Complex{BigInt} Complex{Uint64} Complex{BigFloat} Complex{BigInt}
[429,] Complex{BigInt} Complex{Uint128} Complex{BigFloat} Complex{BigInt}
[430,] Complex{BigInt} Complex{Int8} Complex{BigFloat} Complex{BigInt}
[431,] Complex{BigInt} Complex{Int16} Complex{BigFloat} Complex{BigInt}
[432,] Complex{BigInt} Complex{Int32} Complex{BigFloat} Complex{BigInt}
[433,] Complex{BigInt} Complex{Int64} Complex{BigFloat} Complex{BigInt}
[434,] Complex{BigInt} Complex{Int128} Complex{BigFloat} Complex{BigInt}
[435,] Complex{BigInt} Complex{BigInt} Complex{BigFloat} Complex{BigInt}
unary +
13x3 DataFrame:
arg scalar array
[1,] Uint8 Uint64 Uint8
[2,] Uint16 Uint64 Uint16
[3,] Uint32 Uint64 Uint32
[4,] Int8 Int64 Int8
[5,] Int16 Int64 Int16
[6,] Int32 Int64 Int32
[7,] Complex{Bool} Complex{Int64} Complex{Bool}
[8,] Complex{Uint8} Complex{Uint64} Complex{Uint8}
[9,] Complex{Uint16} Complex{Uint64} Complex{Uint16}
[10,] Complex{Uint32} Complex{Uint64} Complex{Uint32}
[11,] Complex{Int8} Complex{Int64} Complex{Int8}
[12,] Complex{Int16} Complex{Int64} Complex{Int16}
[13,] Complex{Int32} Complex{Int64} Complex{Int32}
unary -
13x3 DataFrame:
arg scalar array
[1,] Uint8 Uint64 Uint8
[2,] Uint16 Uint64 Uint16
[3,] Uint32 Uint64 Uint32
[4,] Int8 Int64 Int8
[5,] Int16 Int64 Int16
[6,] Int32 Int64 Int32
[9,] Complex{Uint16} Complex{Uint64} Complex{Uint16}
[10,] Complex{Uint32} Complex{Uint64} Complex{Uint32}
[11,] Complex{Int8} Complex{Int64} Complex{Int8}
[12,] Complex{Int16} Complex{Int64} Complex{Int16}
[13,] Complex{Int32} Complex{Int64} Complex{Int32}
div vs mod (scalar)
50x4 DataFrame:
arg1 arg2 div mod
[1,] Uint8 Int8 Uint64 Int64
[2,] Uint8 Int16 Uint64 Int64
[3,] Uint8 Int32 Uint64 Int64
[4,] Uint8 Int64 Uint64 Int64
[5,] Uint8 Int128 Uint128 Int128
[6,] Uint16 Int8 Uint64 Int64
[7,] Uint16 Int16 Uint64 Int64
[8,] Uint16 Int32 Uint64 Int64
[9,] Uint16 Int64 Uint64 Int64
[10,] Uint16 Int128 Uint128 Int128
[11,] Uint32 Int8 Uint64 Int64
[12,] Uint32 Int16 Uint64 Int64
[13,] Uint32 Int32 Uint64 Int64
[14,] Uint32 Int64 Uint64 Int64
[15,] Uint32 Int128 Uint128 Int128
[16,] Uint64 Int8 Uint64 Int64
[17,] Uint64 Int16 Uint64 Int64
[18,] Uint64 Int32 Uint64 Int64
[19,] Uint64 Int64 Uint64 Int64
[20,] Uint64 Int128 Uint128 Int128
[21,] Uint128 Int8 Uint128 Int128
[22,] Uint128 Int16 Uint128 Int128
[23,] Uint128 Int32 Uint128 Int128
[24,] Uint128 Int64 Uint128 Int128
[25,] Uint128 Int128 Uint128 Int128
[26,] Int8 Uint8 Int64 Uint64
[27,] Int8 Uint16 Int64 Uint64
[28,] Int8 Uint32 Int64 Uint64
[29,] Int8 Uint64 Int64 Uint64
[30,] Int8 Uint128 Int128 Uint128
[31,] Int16 Uint8 Int64 Uint64
[32,] Int16 Uint16 Int64 Uint64
[33,] Int16 Uint32 Int64 Uint64
[34,] Int16 Uint64 Int64 Uint64
[35,] Int16 Uint128 Int128 Uint128
[36,] Int32 Uint8 Int64 Uint64
[37,] Int32 Uint16 Int64 Uint64
[38,] Int32 Uint32 Int64 Uint64
[39,] Int32 Uint64 Int64 Uint64
[40,] Int32 Uint128 Int128 Uint128
[41,] Int64 Uint8 Int64 Uint64
[42,] Int64 Uint16 Int64 Uint64
[43,] Int64 Uint32 Int64 Uint64
[44,] Int64 Uint64 Int64 Uint64
[45,] Int64 Uint128 Int128 Uint128
[46,] Int128 Uint8 Int128 Uint128
[47,] Int128 Uint16 Int128 Uint128
[48,] Int128 Uint32 Int128 Uint128
[49,] Int128 Uint64 Int128 Uint128
[50,] Int128 Uint128 Int128 Uint128
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment