Julia 0.4 has Nullable 
types 
http://docs.julialang.org/en/latest/manual/types/?highlight=nullable#nullable-types-representing-missing-values

Cheers
Lex

On Monday, January 19, 2015 at 1:14:03 PM UTC+10, J Luis wrote:
>
> OK, I found that:
>
> julia> try isempty(t) end
> false
>
> julia> try isempty([]) end
> true
>
> but this is uggly
>
>
> segunda-feira, 19 de Janeiro de 2015 às 02:42:09 UTC, J Luis escreveu:
>>
>>
>> How do I test if a variable has something or if it's empty?
>> What I need is something that behaves like the Matalb's isempty()
>>
>> Julia isempty() is no good because it only tests collections. e.g
>>
>> julia> type foo a end
>>
>> julia> t=foo(1)
>> foo(1)
>>
>> julia> isempty(t)
>> ERROR: `start` has no method matching start(::foo)
>>
>> isnan() is no good either for a similar reason
>>
>> julia> isnan(t)
>> ERROR: `isnan` has no method matching isnan(::foo)
>>
>> It's a petty that these two don't behave like in Matlab
>>
>>

Reply via email to