I want to use an array of Set of integers in Julia, but when I look a the type of each element, it is not a Set, Why ?
typeof(fill(Set{Int64}[],3)[2])
returns
Array{Set{Int64},1}
and not
Set{Int64}
If I used primitive types, for example,
typeof([1,2][1]) # returns Int64
but
typeof([Set{Int64}[],Set{Int64}[]][1]) # returns Array{Set{Int64},1}
Why there is a Array enclosing Set{Int64}