I think that SparseMatrixCSC{Tv,Ti}  should be SparseMatrixCSC{Ti,Tv}

Why?
It's inconsistent with the mental picture of a map of integer indices -> 
values & inconsistent with it's analog type signature of a Dict: e.g. 
Dict{String,Float} which is key -> value type.

One might think is an insignificant detail but these little inconsistencies 
in language design do add up and create uncertainty & frustration.

Maybe this could be addressed in a future release (not 0.4)?

Reply via email to