[racket] Places, Channels as Events. Labeling Places.
On Fri, Dec 14, 2012 at 01:25:36AM -0500, David T. Pierson wrote:
> I've wondered about this. What is the rational behind these
> differences? Wrapping events is cumbersome.
>
> For instance, my first intuition is that the synchronization result of a
> place channel would be the place channel itself, just like the
> synchronization result of a thread is the thread itself. Why aren't
> these analogous?
Oops, just to clarify: When I wrote "thread" here I meant the result of
(thread-receive-evt). That is, synchronizing on a (thread-receive-evt)
returns the (thread-receive-evt) not the result of calling
(thread-receive).
David