A good alternative I just found if M is Vector of Vector (instead of matrix) uses zip :
julia> M = Vector{Int}[[1,2,3],[4,5,6]] 2-element Array{Array{Int64,1},1}: [1,2,3] [4,5,6] julia> a, b, c = zip(M...) Base.Zip2{Array{Int64,1},Array{Int64,1}}([1,2,3],[4,5,6]) julia> a, b, c ((1,4),(2,5),(3,6))
source share