diff --git a/base/linalg/generic.jl b/base/linalg/generic.jl index 9a020b5a0dece8..bd45c6ebeb1c9d 100644 --- a/base/linalg/generic.jl +++ b/base/linalg/generic.jl @@ -674,6 +674,9 @@ vecdot(x::Number, y::Number) = conj(x) * y dot(x::Number, y::Number) = vecdot(x, y) +dot(x::Number, y::AbstractArray) = conj(x) * y +dot(x::AbstractArray, y::Number) = ctranspose(x) * y + """ dot(x, y) ⋅(x,y)