[racket-users] Ubuntu PPA also updated to v8.2

2021-07-29 Thread Asumu Takikawa
On 2021-07-18 18:55:35 +, 'John Clements' via Racket Users wrote: > Racket version 8.2 is now available from The Ubuntu PPA is also now updated to v8.2 on all supported releases (groovy no longer supported): https://launchpad.net/~plt/+archive/ubuntu/racket As usual please report bugs

[racket-users] Re: Re-entrant parameterize modification isolation when using shift/reset

2021-07-29 Thread Greg Rosenblatt
Thanks for the response, Jack. I'm looking at: https://docs.racket-lang.org/reference/contmarks.html I don't see a way to update the value of an existing key without installing a new mark. Is it possible to do that? Parameters allow you to update the value associated with the innermost use

[racket-users] Re: Re-entrant parameterize modification isolation when using shift/reset

2021-07-29 Thread jackh...@gmail.com
I don't fully follow the example you gave because I'm not super familiar with shift/reset, but would using continuation marks directly instead of parameters work for your use case? Continuation marks work like what you described, where data is stored directly on the stack rather than in a

Re: [racket-users] Re: The history of hygiene for definition contexts

2021-07-29 Thread Alexis King
On Thu, Jul 29, 2021 at 12:53 PM Michael Ballantyne < michael.ballant...@gmail.com> wrote: > The second example you give becomes more natural if you've considered > simpler cases of macros in definition contexts first > I agree that breaking the macro into two parts—one of which inserts a binder

[racket-users] Re: The history of hygiene for definition contexts

2021-07-29 Thread Michael Ballantyne
Section 4.5 of Abdulaziz Ghuloum's PhD thesis is the earliest description I've seen of an algorithm: https://www.proquest.com/openview/f6a12fd14db7fd3ea85cfebbf72e0bc5 It also does not provide much justification. The second example you give becomes more natural if you've considered simpler

[racket-users] Re: The history of hygiene for definition contexts

2021-07-29 Thread Eric Eide
Alexis King writes: > So, my question: when was hygiene for internal definitions first worked out, > and did it make it into any papers, specifications, or documentation? > Hopefully someone (probably Matthew) can provide some insight. I saw an interesting talk about the history of hygenic

[racket-users] Re: Question from a beginner. Why Racket Over Scheme?

2021-07-29 Thread Juan Carlos Olivo
Realm of Racket is a good beginner book. I love it, and is where I got my start from: Realm of Racket | No Starch Press On Tuesday, July 13, 2021 at 9:13:38 AM UTC-5 italian...@gmail.com wrote: > Hello, > > Im am looking at learning a programming