On Wed, Oct 21, 2015, at 12:08 PM, Steven G. Johnson wrote:
> On Wednesday, October 21, 2015 at 11:50:32 AM UTC-4, Spencer Russell wrote: 
>>
>> For efficiency you'll still want to use a concrete Vector field if
>> you're defining your own types, but luckily there seems to be a
>> convert method defined so you can do:
>>
>> type MyArr{T}    x::Vector{T} end
>
> Instead, you can do
>
> type MyArr{V:<AbstractVector}    x::V end
>
> and it will allow any vector type (including ranges) but will still be
> fast (i.e. every instance of MyArr will have a concrete type for V).

Ah yes, even better! Thanks.

-s

Reply via email to