[REBOL] Re: reduce [unset!] compose [(unset!)]
From: rotenca:telvia:it at: 23-May-2004 18:22
> >> reduce [unset! either none ]
> == [unset! unset]
> Why was the first unset! molded and the second formed?
The difference is that:
is a block! with a word! and when you evaluate it, the word get its value,
which is the datatype! unset!.
reduce [either none ]
is a block with an expression which, when evaluated, returns an unset value
(not the datatype unset!).
You can see also:
>> type? either none 
>> type? unset!
> I like the above compose behaviour, it is useful, but
> why doesn't the following unset value also disappear?
> >> compose [(unset!)]
> == [unset!]
The same here.