[racket-users] Questions about module encapsulation guarantees

2018-09-09 Thread Jack Firth
If I make a symbol with `gensym` (or do anything else that creates a new value that's not `eq?` to any other value) in some module, what are the absolute upper limits on my ability to use that symbol within the module without allowing any other modules to get ahold of the symbol? What do code

[racket-users] Re: dynamically creating and traversing slides

2018-09-09 Thread Vincent Nys
Went for a walk and had an idea. I think this sample illustrates the answer to my own question: #lang slideshow (define (retract-up-to s retracted) (let ([newly-retracted (retract-most-recent-slide)]) (if (eq? newly-retracted s) (cons newly-retracted retracted)

[racket-users] dynamically creating and traversing slides

2018-09-09 Thread Vincent Nys
Hi, I'm working on some lecture slides and I'd like my students to list some examples. My idea was to have a few question marks on my slides that I would click to reveal the example whenever someone calls it out. But I'm stuck, because while I can add a slide at the end of the presentation and

[racket-users] Re: Build racket failure if I translate the text in racket/share/pkgs/scribble-lib/scribble/private/manual-bind.rkt

2018-09-09 Thread Oling Cat
OK, I should make this change together. On Friday, September 7, 2018 at 9:26:45 PM UTC+8, Oling Cat wrote: > > I'm translating the racket docs into