lexi-lambda changed the topic of #racket to: Racket v7.1 has been released: http://blog.racket-lang.org/2018/10/racket-v7-1.html -- Racket -- https://racket-lang.org -- https://pkgs.racket-lang.org -- Paste at http://pasterack.org
pierpal has joined #racket
charh has quit [Read error: Connection reset by peer]
charh has joined #racket
charh has quit [Read error: Connection reset by peer]
charh has joined #racket
charh has quit [Read error: Connection reset by peer]
Sgeo_ has quit [Read error: Connection reset by peer]
Sgeo_ has joined #racket
pie_ has quit [Ping timeout: 268 seconds]
acarrico has joined #racket
jao has quit [Ping timeout: 268 seconds]
badkins has quit [Ping timeout: 244 seconds]
badkins has joined #racket
jmiven has quit [Quit: co'o]
badkins has quit [Read error: Connection reset by peer]
jmiven has joined #racket
badkins has joined #racket
lockywolf has joined #racket
charh has joined #racket
pierpal has quit [Remote host closed the connection]
<joebobjoe> does anyone understand what "MT" in the variable MTSCN stands for? https://htdp.org/2018-01-06/Book/part_prologue.html
ubLIX has quit [Quit: ubLIX]
<lexi-lambda> joebobjoe: It means “empty” (if you pronounce letter-by-letter it’s “emm-tee”).
<lexi-lambda> (Personally, I think that name is a little too cute for it’s own good.)
lockywolf has quit [Ping timeout: 250 seconds]
lockywolf has joined #racket
<joebobjoe> lexi-lambda: lol!
<joebobjoe> is that common naming practice?
<lexi-lambda> No.
<aeth> "MTSCN" wow, that's definitely how *not* to design a program.
<aeth> This isn't C.
<aeth> Follow the naming convention of everything except "MTSCN".
aquiandres has quit [Read error: Connection reset by peer]
dddddd has quit [Read error: Connection reset by peer]
<aeth> A proper Racket/Scheme/Lisp program uses hyphen-separated words with no abbreviations. (Within reason. "id" would probably pass a code review. "mt" for "empty" or "scn" for "scene" probably would not)
acarrico has quit [Ping timeout: 244 seconds]
acarrico has joined #racket
lockywolf has quit [Remote host closed the connection]
lockywolf has joined #racket
joebobjoe has quit [Ping timeout: 245 seconds]
<lexi-lambda> aeth: To be fair, the prologue is “How Not to Design Programs”, more or less. (See the last section of that page.)
<lexi-lambda> That said, I think that name is used elsewhere in the book. I don’t know why.
badkins has quit [Remote host closed the connection]
badkins has joined #racket
badkins has quit [Ping timeout: 246 seconds]
dan_f has joined #racket
orivej has quit [Ping timeout: 268 seconds]
lockywolf has quit [Ping timeout: 252 seconds]
joebobjoe has joined #racket
libertyprime has quit [Ping timeout: 276 seconds]
rnmhdn has joined #racket
lockywolf has joined #racket
lockywolf_ has joined #racket
lockywolf has quit [Ping timeout: 250 seconds]
g00s has joined #racket
g00s_ has joined #racket
Lowl3v3l has joined #racket
g00s has quit [Ping timeout: 240 seconds]
jhei has quit [Ping timeout: 250 seconds]
CoderPuppy has joined #racket
tfb has quit [Ping timeout: 250 seconds]
cpup has quit [Ping timeout: 276 seconds]
friscosam has quit [Ping timeout: 260 seconds]
jhei has joined #racket
tfb has joined #racket
g00s_ is now known as g00s
lockywolf_ has quit [Remote host closed the connection]
lockywolf_ has joined #racket
sauvin has joined #racket
joebobjoe has quit [Ping timeout: 240 seconds]
mzan has joined #racket
lockywolf_ has quit [Ping timeout: 252 seconds]
joebobjoe has joined #racket
rnmhdn has quit [Read error: Connection reset by peer]
Fernando-Basso has joined #racket
dan_f has quit [Quit: dan_f]
rnmhdn has joined #racket
joebobjoe has quit [Ping timeout: 264 seconds]
vraid has joined #racket
rnmhdn has quit [Quit: WeeChat 2.3]
jao has joined #racket
libertyprime has joined #racket
orivej has joined #racket
bor0 has joined #racket
NB0X-Matt-CA has quit [Ping timeout: 268 seconds]
NB0X-Matt-CA has joined #racket
eyepatch has joined #racket
<eyepatch> I want to define a macro that matches on the function being called. Something like this: http://pasterack.org/pastes/34902
<eyepatch> But I can't seem to match on the function being called.
g00s has quit [Quit: Textual IRC Client: www.textualapp.com]
<bor0> having `(define-syntax x (syntax-rules () [(x (+ 1 y)) y]))`, the expression `(x (+ 1 (* 2 2)))` evaluates to 4. is that what you needed?
iyzsong has joined #racket
<eyepatch> @bor0 I think the + there is matching anything in the list, rather than a plus specifically.
<eyepatch> You can match the + specifically by adding it as a literal.
<eyepatch> I tried a variety of ways of escaping, but none seemed to work, but the literal did.
ZombieChicken has quit [Ping timeout: 256 seconds]
joebobjoe has joined #racket
joebobjoe has quit [Ping timeout: 252 seconds]
jao has quit [Ping timeout: 250 seconds]
<bor0> try with `(define-syntax x (syntax-rules (+) [(x (+ 1 y)) y]))` where it's specified that + is a literal
zv has quit [Ping timeout: 252 seconds]
iyzsong has quit [Quit: ZNC 1.7.1 - https://znc.in]
zv has joined #racket
iyzsong has joined #racket
bor0 has quit [Quit: Leaving]
eyepatch has quit [Ping timeout: 256 seconds]
iyzsong has quit [Quit: ZNC 1.7.1 - https://znc.in]
iyzsong has joined #racket
lockywolf has joined #racket
pierpal has joined #racket
iyzsong has quit [Quit: ZNC 1.7.1 - https://znc.in]
iyzsong has joined #racket
iyzsong has quit [Quit: ZNC 1.7.1 - https://znc.in]
iyzsong has joined #racket
iyzsong has quit [Quit: ZNC 1.7.1 - https://znc.in]
iyzsong has joined #racket
davidl has quit [Ping timeout: 244 seconds]
iyzsong has quit [Quit: ZNC 1.7.1 - https://znc.in]
iyzsong has joined #racket
iyzsong has quit [Quit: ZNC 1.7.1 - https://znc.in]
iyzsong has joined #racket
iyzsong has quit [Quit: ZNC 1.7.1 - https://znc.in]
iyzsong has joined #racket
confusedwanderer has joined #racket
zv has quit [Ping timeout: 252 seconds]
iyzsong has quit [Quit: ZNC 1.7.1 - https://znc.in]
iyzsong has joined #racket
zv has joined #racket
pierpal has quit [Quit: Poof]
pierpal has joined #racket
dddddd has joined #racket
Fernando-Basso has quit [Remote host closed the connection]
lockywolf has quit [Ping timeout: 252 seconds]
tomsen has joined #racket
dbmikus__ has joined #racket
iyzsong has quit [Ping timeout: 260 seconds]
jao has joined #racket
DGASAU has joined #racket
badkins has joined #racket
DGASAU has quit [Ping timeout: 250 seconds]
sleepnap has joined #racket
Lowl3v3l has quit [Quit: Leaving.]
DGASAU has joined #racket
YuGiOhJCJ has joined #racket
DGASAU has quit [Ping timeout: 250 seconds]
DGASAU has joined #racket
zv has quit [Ping timeout: 252 seconds]
DGASAU has quit [Read error: Connection reset by peer]
DGASAU has joined #racket
iclon has joined #racket
sleepnap has quit [Ping timeout: 250 seconds]
zv has joined #racket
gnugnugnu has joined #racket
sleepnap has joined #racket
dustyweb has joined #racket
ubLIX has joined #racket
DGASAU has quit [Ping timeout: 264 seconds]
DGASAU has joined #racket
ziyourenxiang has quit [Remote host closed the connection]
ziyourenxiang has joined #racket
DGASAU has quit [Remote host closed the connection]
DGASAU has joined #racket
gnugnugnu has quit [Quit: WeeChat 2.3]
joebobjoe has joined #racket
vraid has quit [Quit: Leaving]
siel has quit [Ping timeout: 250 seconds]
siel has joined #racket
dddddd has quit [Ping timeout: 240 seconds]
jsomedon has joined #racket
YuGiOhJCJ has quit [Quit: YuGiOhJCJ]
dddddd has joined #racket
ubLIX has quit [Quit: ubLIX]
ubLIX has joined #racket
eMBee has quit [Ping timeout: 246 seconds]
eMBee has joined #racket
joebobjoe has quit [Ping timeout: 264 seconds]
DGASAU has quit [Ping timeout: 260 seconds]
jsomedon has quit [Quit: jsomedon]
joebobjoe has joined #racket
tomsen has quit [Quit: Leaving]
davidl has joined #racket
Fernando-Basso has joined #racket
DGASAU has joined #racket
sauvin has quit [Read error: Connection reset by peer]
libertyprime has quit [Ping timeout: 244 seconds]
g00s has joined #racket
DGASAU has quit [Remote host closed the connection]
libertyprime has joined #racket
pierpal has quit [Ping timeout: 252 seconds]
notzmv has joined #racket
mzan has left #racket [#racket]
confusedwanderer has quit [Quit: confusedwanderer]
longshi has joined #racket
confusedwanderer has joined #racket
confusedwanderer has quit [Quit: confusedwanderer]
mzan has joined #racket
pierpal has joined #racket
libertyprime has quit [Remote host closed the connection]
joebobjoe has quit [Ping timeout: 268 seconds]
quipa has joined #racket
longshi has quit [Ping timeout: 252 seconds]
Fernando-Basso has quit [Read error: Connection reset by peer]
quipa has quit [Remote host closed the connection]
quipa has joined #racket
pierpal has quit [Read error: Connection reset by peer]
pierpal has joined #racket
Blkt has joined #racket
dbmikus__ has quit [Ping timeout: 260 seconds]
jao has quit [Ping timeout: 260 seconds]
jao has joined #racket
sleepnap has left #racket [#racket]
joebobjoe has joined #racket
pierpal has quit [Read error: Connection reset by peer]
joebobjoe has quit [Ping timeout: 252 seconds]
pierpal has joined #racket
pierpal has quit [Read error: Connection reset by peer]
pierpal has joined #racket
pierpal has quit [Ping timeout: 246 seconds]
pierpal has joined #racket