> *From:* Brandon Allbery <allber...@gmail.com>
> *Sent:* Tuesday, February 23, 2016 2:21 AM
> *To:* TS xx
> *Cc:* email@example.com
> *Subject:* Re: Need help with Nil values
That was it.
Somtimes I get confused with the way other languages treat undefined/null/nil
From: Timo Paulssen <t...@wakelift.de>
Sent: Tuesday, February 23, 2016 2:20 AM
Subject: Re: Nee
On Mon, Feb 22, 2016 at 9:15 PM, TS xx wrote:
> I expect $.value to hold Strings, but I want to be able to instantiate
> MyClass whether I have a value already or not, and I also want to be able
> to tell if $.value has a real String or not. Is this possible?
In this case, I think you may want to use just "Str" instead of "Nil".
"Str" is the "type object" for Str objects, and you can check whether
it's a string like "foo" or just the Str object by checking $!value.defined.
There's a FAQ answer that's about "Any", but it works the