tonyg changed the topic of #racket to: The Racket Programming Language -- https://racket-lang.org/ -- https://gather.town/app/wH1EDG3McffLjrs0/racket-users -- http://pasterack.org -- logged at https://libera.irclog.whitequark.org/racket/ -- This is the right place to ask for help with (Dr)Racket. Remember to wait around for an answer!
Mooncairn has quit [Quit: Leaving]
morte has joined #racket
<bremner> is there an idiomatic way to disable tail recursion? I ended up wrapping (loop) in (cons (loop) empty) so I could see the stack
thegeekinside has quit [Remote host closed the connection]
szkl has quit [Quit: Connection closed for inactivity]
morte has quit [Ping timeout: 264 seconds]
Origin has quit [Ping timeout: 268 seconds]
skapate has joined #racket
skapata has quit [Ping timeout: 255 seconds]
DragonMaus has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
DragonMaus has joined #racket
ec has quit [Remote host closed the connection]
ec has joined #racket
skapate has quit [Remote host closed the connection]
danse-nr3 has joined #racket
notzmv has quit [Remote host closed the connection]
notzmv has joined #racket
notzmv has quit [Read error: Connection reset by peer]
notzmv has joined #racket
danse-nr3 has quit [Ping timeout: 252 seconds]
danse-nr3 has joined #racket
szkl has joined #racket
danse-nr3 has quit [Read error: Connection reset by peer]
a51 has joined #racket
danse-nr3 has joined #racket
<Putonlalla> The macro stepper stopped stepping before all macros were expanded. Is this a bug? http://users.jyu.fi/~sapekiis/tmp/macro-stepper.png
<bremner> what if you change the macro-hiding settings?
<Putonlalla> That seems to get rid of them, or at least it generates so much code that I cannot find them anymore.
skapata has joined #racket
<bremner> yeah. it's a problem. Are you in some #lang other than racket or racket/base? I understand (from what I am told), macro hiding basically only works well for #lang racket
notzmv has quit [Read error: Connection reset by peer]
notzmv has joined #racket
danse-nr3 has quit [Ping timeout: 252 seconds]
<Putonlalla> Indeed, it is `sicp`.
Origin has joined #racket
macabro has joined #racket
skapata has quit [Quit: Bonan tageron kaj ĝis la.]
Tuplanolla has joined #racket
notzmv has quit [Ping timeout: 260 seconds]
notzmv has joined #racket
Mooncairn has joined #racket
chiselfuse has quit [Ping timeout: 260 seconds]
chiselfuse has joined #racket
chiselfuse has quit [Remote host closed the connection]
chiselfuse has joined #racket
<bremner> I feel like I'm really fighting hygiene here https://paste.debian.net/1309824/, but I'm not sure if there is anything better I can do on the level of define-syntax-rule
<samth> bremner: what do you want to write? what are you trying to do?
macabro has quit [Remote host closed the connection]
<bremner> samth: I'm working up to defining generators, so the point is to define checkpoint! in a way that doesn't use a module level variable to save the continuation.
<samth> if what you want is a way to have a private binding between with-checkpoint and checkpoint!, then you need to break hygiene in some way
<samth> bremner: the best way is probably to use syntax-parameters; that's what racket/generator does: https://github.com/racket/racket/blob/master/racket/collects/racket/generator.rkt
skapata has joined #racket
polarian has quit [Quit: Polarian has disappeared]
<bremner> samth: OK, thanks.
morte has joined #racket