I've seen similar replies to my question on the forum but I still can't
figure out how to initialize nested arrays of a depth higher then 2?
For instance this works fine:
julia> Array[[1,2],[3,4]]
2-element Array{Array{T,N},1}:
[1,2]
[3,4]
But the following does not return what I expect. The [[3],[4,5]] part is
"flattened" into a single array.
julia> Array[[1,2],[[3],[4,5]]]
2-element Array{Array{T,N},1}:
[1,2]
[3,4,5]
So far my workaround is to store the intermediate result and then assign it
to the final array. Can that be shortened to a single line?
b = Array[[3],[4,5]]
julia> Array[[1,2],b]
2-element Array{Array{T,N},1}:
[1,2]
Array[[3],[4,5]]
Thank you.