Try it in a function. Array comprehensions are a bit annoying that the
results depend on the ability of type inference to figure out the result
type. There is an issue tracking
this: https://github.com/JuliaLang/julia/issues/7258
On Thursday, May 12, 2016 at 3:36:06 PM UTC+2, Michael Borregaard wrote:
>
> Awesome, thank you! I love the Julia 0.5 implementation.
> PS. On my system ["$x" for x in ID] gives an Array{Any}, this seems to be
> a general issue with array comprehensions.
>
> On Thu, May 12, 2016 at 12:38 PM, Steven G. Johnson <[email protected]
> <javascript:>> wrote:
>
>>
>>
>> On Thursday, May 12, 2016 at 6:34:30 AM UTC-4, Michael Borregaard wrote:y
>> - the 'easiest' way of doing this is
>>>
>>> ID = [UTF8String("$x") for x in ID]
>>>
>>>
>> map(string, ID) converts all elements of ID to strings. You could also
>> use ["$x" for x in ID]. In Julia 0.5 you can do string.(ID)
>>
>
>