Re: [racket] design and use of continuation barriers

2010-07-11 Thread Matthew Flatt
At Sat, 10 Jul 2010 20:45:29 +, Taylor R Campbell wrote: > Using `dynamic-wind' turns out not to be enough if you have with > multiple threads: > > (GUI) (...)(...) > | || > (button push) (B) (C) >

Re: [racket] design and use of continuation barriers

2010-07-10 Thread Taylor R Campbell
Date: Sat, 10 Jul 2010 20:45:29 + From: Taylor R Campbell What should I do if I want to preclude only multiple uses of the continuation, but still allow single uses even if they are non-local? Sorry, should've spent half a minute thinking about that before making my message even

Re: [racket] design and use of continuation barriers

2010-07-10 Thread Taylor R Campbell
Date: Sat, 10 Jul 2010 07:42:56 -0600 From: Matthew Flatt At Fri, 9 Jul 2010 14:56:16 +, Taylor R Campbell wrote: > First, is there any document generally describing the rationale for > the design of continuation barriers and advice about when to use them? No, so here's an

Re: [racket] design and use of continuation barriers

2010-07-10 Thread Matthew Flatt
At Fri, 9 Jul 2010 14:56:16 +, Taylor R Campbell wrote: > I have several questions about continuation barriers. I have tested > some examples in PLT Scheme v4.2.4, because that's what I have handy; > if the semantics has changed significantly in Racket, let me know > before wasting time with t

[racket] design and use of continuation barriers

2010-07-09 Thread Taylor R Campbell
(I am not subscribed to this list, so please cc me in replies.) I have several questions about continuation barriers. I have tested some examples in PLT Scheme v4.2.4, because that's what I have handy; if the semantics has changed significantly in Racket, let me know before wasting time with the