On 30-Aug-02, G. Scott Jones wrote:
> From: "Carl Read"
> <snip>
>> However, if you did understand the function fully and it doesn't
>> actually need to know event is an event!, then I can't see any
>> reason why you shouldn't do this. ie...

>> e: event
>> event: reduce [e/1 e/2 e/3 e/4 e/5 e/6 e/7 e/8]

>> Other than checking if an event datatype really is an event
>> datatype,
>> is there anything else you can do with one other than referencing
>> their values?

> Hi, Carl,

> I think you may be on to a good idea. I played a little with the
> concept and discovered that your reduced block faithfully records
> the data. Out of curiosity and as a double check on what Cyphre
> mentioned, I tried making it into and event with:
>    my-event: make event! reduce [event/1 event/2 event/3
>        event/4 event/5 event/6 event/7 event/8] and as predicted,
> it did *not* work. Now, just need to find the right example in which
> to experiment. No time today, though, to mess around with fun stuff.
> Please let me know if you are successful using this approach.

As I said, I'd tried it with one function and it worked, but I have no
idea if there'd be cases with that function where it'd trip up, or
how many other functions it could be used with.  I suspect it'll be
okay with some but not with others.

-- 
Carl Read

-- 
To unsubscribe from this list, please send an email to
[EMAIL PROTECTED] with "unsubscribe" in the 
subject, without the quotes.

Reply via email to