Oh, really thank you, Eric. Now I see. One additional question, if possible.
If I use something like this:
type A
> A1::Int64
> A2::Int64
> end
I can expect that one element of type A will occupy 128 (2*64) bits. But
will happen in this situation?
type A{T<:Integer}
A1::T
A2::T
end
I mean, if I made s = Vector{A}(N), how much space would it cost me?
Thank you in advance.
