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