Re: [racket-users] Structured Concurrency in Racket

2019-10-09 Thread Paulo Matos
On 07/10/2019 21:01, Arie Schlesinger wrote: > Can somebody specify how to use racket in jupyter notebook ? > Thanks > There have been earlier threads about that you might want to look at. https://groups.google.com/d/msg/racket-users/qw7u9pNFbuQ/eot1Acw7DAAJ I don't know the answer to your

Re: [racket-users] Structured Concurrency in Racket

2019-10-08 Thread Luke Whittlesey
I think the ceu language has a nice model of what I would consider "structured". http://ceu-lang.org/ It has automatic cancellation and finalization. Racket can easily support this model. Await statements are captured through delimited continuations and processes are managed in a tree. If a parent

Re: [racket-users] Structured Concurrency in Racket

2019-10-07 Thread George Neuner
On 10/7/2019 1:46 PM, jab wrote: Coming across https://trio.discourse.group/t/structured-concurrency-and-delimited-continuations/ just provoked me to search for discussion of structured concurrency in Racket. I didn’t immediately find much.* I hope that doesn’t mean that the interesting

Re: [racket-users] Structured Concurrency in Racket

2019-10-07 Thread Arie Schlesinger
Can somebody specify how to use racket in jupyter notebook ? Thanks On Mon, Oct 7, 2019 at 21:59 jab wrote: > Yeah, I’d say give a closer read to > https://vorpus.org/blog/notes-on-structured-concurrency-or-go-statement-considered-harmful/ > > Excerpting a footnote: > > > For those who can't

Re: [racket-users] Structured Concurrency in Racket

2019-10-07 Thread jab
Yeah, I’d say give a closer read to https://vorpus.org/blog/notes-on-structured-concurrency-or-go-statement-considered-harmful/ Excerpting a footnote: > For those who can't possibly pay attention to the text without first knowing > whether I'm aware of their favorite paper, my current list of

Re: [racket-users] Structured Concurrency in Racket

2019-10-07 Thread Matt Jadud
Hi Josh, Racket has a number of powerful concurrency libraries/extensions that handle both concurrent execution of code in a single process as well as parallel execution across multiple processes/hosts. There is the "futures" library, which might be the most similar to Trio.

[racket-users] Structured Concurrency in Racket

2019-10-07 Thread jab
Coming across https://trio.discourse.group/t/structured-concurrency-and-delimited-continuations/ just provoked me to search for discussion of structured concurrency in Racket. I didn’t immediately find much.* I hope that doesn’t mean that the interesting work that’s being discussed over in