pub fn linarr<T, D>( dim: impl IntoDimension<Dim = D> ) -> Result<Array<T, D>, ShapeError>where D: Dimension, T: Float,