The function show_nd in arrayshow.jl starts with this:
function show_nd(io::IO, a::AbstractArray, print_matrix::Function, label_slices::Bool)
limit::Bool = get(io, :limit, false)
if isempty(a)
return
end
This function is called only for arrays that have at least 3 dimensions. I was wondering if it’s possible to have an empty 3D array? I do not know how to construct one.