On 5/13/05, Sean Corfield <[EMAIL PROTECTED]> wrote:
<snip />
> Well, that depends. You could have conditional fields so you might
> have 'null' field values (or at least not
> structKeyExists(form,'something') which today is the same as null).

That's a missing field, not a field who's value is null.  CF doesn't
make the distinction, and I wish it did.  Same thing with DB columns.

> Again, my point is that null is a fuzzy concept in CF today.

Yes it is, and I think it sucks.  I don't really mind if we never get
null, but I'd love to have a type-consistent language.  As near as I
can tell, that means either adding null (my preference), or removing
typing (less desirable).  But we all know how opinionated and whiny I
am about things like this.  ;)

Oh, and I went and tested Java's instanceof and null is not an
instance of any class, even though it can be passed in place of any
object.  I think that's the right tact, but again, totally moot, since
I'm not a CFML lawyer.

cheers,
barneyb

-- 
Barney Boisvert
[EMAIL PROTECTED]
360.319.6145
http://www.barneyb.com/

Got Gmail? I have 50 invites.


----------------------------------------------------------
You are subscribed to cfcdev. To unsubscribe, send an email to 
[email protected] with the words 'unsubscribe cfcdev' as the subject of the 
email.

CFCDev is run by CFCZone (www.cfczone.org) and supported by CFXHosting 
(www.cfxhosting.com).

CFCDev is supported by New Atlanta, makers of BlueDragon
http://www.newatlanta.com/products/bluedragon/index.cfm

An archive of the CFCDev list is available at 
www.mail-archive.com/[email protected]


Reply via email to