-
-
Notifications
You must be signed in to change notification settings - Fork 5.7k
Closed
Labels
sparseSparse arraysSparse arrays
Milestone
Description
Currently, Julia base has a submodule named SparseMatrix. This name is problematic in several ways:
- It violates the convention that a module name should use plural form when the name can be a name of certain type of entities.
- We are working on introducing
SparseVectorinto Base (see [WIP] SparseVector #11424). It is really inconsistent and confusing to have a module namedSparseMatrixwhile a type within that module namedSparseVector. - We have
StridedMatrix,DenseMatrix, andMatrix, which are all types, whileSparseMatrixis a module ...
I propose to rename this sub-module to Sparse or SparseArrays. (Personally, I prefer the former, which is both concise and informative).
Metadata
Metadata
Assignees
Labels
sparseSparse arraysSparse arrays