It can be used for this yes.
But DenseArray
on its own is neither necessary
(aforemntioned StridedArray
)
nor surficient: a DenseArray
of BigInt
is not going too use BLAS.
Traits are the appropriate way to expose this.
There is an ongoing effort in this space:
But yes, that doesn’t change that we could document DenseArray
better.
Its worth openning issues about this on the GitHub repo, where such things are tracked.