>
> > In base/linalg/diagonal.jl: line 24 - 27 
> > 
> > it defines the following functions: 
> > 
> > + (Diagonal, Diagonal) 
> > - (Diagonal, Diagonal) 
> > - (Diagonal, AbstractMatrix) 
> > - (AbstractMatrix, Diagonal) 
>
>
The last two are of my recent doing. I have been trying to clean up the 
functionality of special matrix types in Base.LinAlg; however, the current 
state of affairs is that any new methods I try to implement on the basic 
matrix types keep leading to method ambiguity warnings downstream, and a 
meaningful resolution of them probably won't be possible until 
#987<https://github.com/JuliaLang/julia/issues/987>is resolved.

Reply via email to