[REBOL] Re: Event datatype
From: gscottjones:mchsi at: 30-Aug-2002 4:51
From: "Carl Read"
> 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?
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.