Hi,

say I want to define a custom type with a field that accepts any kind of 
iterable integer type as valid input (both 1:3 as well as collect(1:3)), 
how would I do that in the most generic way? I know that I can use

type test{T<:integer}
 a::Union{Range{T},Vector{T}}
end

But there might be other iterable integer types that I did not think of 
during implementation - how can I make the code even more generic?

Best,

Kevin 

Reply via email to