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)?
