I have a question similar to this one: https://groups.google.com/forum/?hl=en#!topic/julia-users/Q2vZEpDdV44
I've been hanging around here for a while, but still just getting my feet wet building things in Julia. One thing I needed was to be able to parse some matrices in JSON. The result I get from JSON.parse is naturally a Vector{Any}, where each element is another Vector{Any}, but I want Matrix{Float64}, so I hesitantly did this: import Base.convert function convert(::Type{Matrix{Float64}},a::Array{Any,1}) nrow = length(a) ncol = length(a[1]) mat = zeros(nrow,ncol) for i=1:nrow mat[i,:] = convert(Vector{Float64},a[i]) end return mat end Is there a better way? Row major vs column major issues <https://github.com/JuliaLang/JSON.jl/issues/93> aside :)