In-place reverse! is defined for vectors.
Does it make sense to have reverse! for general arrays with other dimensions?
In particular, I thought it might useful for matrices?
This depends on your use case; since reverse supports this it would be a natural extension. I guess it’s just that no one got around to writing it yet.
Uh?
julia> A = rand(2,2)
2×2 Matrix{Float64}:
 0.664925  0.689702
 0.987743  0.960874
julia> reverse!(A)
2×2 Matrix{Float64}:
 0.960874  0.987743
 0.689702  0.664925
julia> A
2×2 Matrix{Float64}:
 0.960874  0.987743
 0.689702  0.664925
Edit: this is Julia v1.6, probably not available in v1.5-.  This is mentioned in NEWS.md for Julia v1.6.
              
              
              4 Likes
            
            
          Yep, doesn’t work on 1.5.2.
              
              
              1 Like
            
            
          Ha, ha. Thanks for that!