samth changed the topic of #racket to: Racket v7.4 has been released: https://blog.racket-lang.org/2019/08/racket-v7-4.html -- Racket -- https://racket-lang.org -- https://pkgs.racket-lang.org -- Paste at http://pasterack.org
acarrico has joined #racket
Fernando-Basso has quit [Quit: Leaving]
Fare has joined #racket
jao has quit [Ping timeout: 264 seconds]
<samth> ArthurStrong: what do you mean by "inner links"?
xd1le has joined #racket
libertyprime has joined #racket
pmatos has quit [Ping timeout: 240 seconds]
Fare has quit [Ping timeout: 268 seconds]
Fare has joined #racket
orivej has joined #racket
Fare has quit [Ping timeout: 240 seconds]
keep-learning[m] has joined #racket
JStoker has joined #racket
Fare has joined #racket
sword865 has joined #racket
Fare has quit [Ping timeout: 276 seconds]
Codaraxis has quit [Ping timeout: 265 seconds]
Fare has joined #racket
<ArthurStrong> samth: when an item in a list can be a pointer to the same list
Codaraxis has joined #racket
Codaraxis has quit [Read error: Connection reset by peer]
Codaraxis has joined #racket
Codaraxis has quit [Remote host closed the connection]
Codaraxis has joined #racket
Codaraxis has quit [Read error: Connection reset by peer]
Codaraxis has joined #racket
Codaraxis has quit [Read error: Connection reset by peer]
Codaraxis has joined #racket
endformationage has quit [Quit: WeeChat 2.6]
pera has quit [Ping timeout: 246 seconds]
libertyprime has quit [Ping timeout: 240 seconds]
sauvin has joined #racket
Fare has quit [Ping timeout: 268 seconds]
dddddd has quit [Read error: Connection reset by peer]
Fare has joined #racket
orivej has quit [Ping timeout: 240 seconds]
orivej has joined #racket
Fare has quit [Ping timeout: 265 seconds]
Codaraxis_ has joined #racket
Codaraxis has quit [Ping timeout: 240 seconds]
zipper has joined #racket
zipper is now known as jellie
teardown has quit [Ping timeout: 268 seconds]
sdu has joined #racket
manualcrank has quit [Quit: WeeChat 1.9.1]
Codaraxis__ has joined #racket
Codaraxis_ has quit [Ping timeout: 268 seconds]
jao has joined #racket
Fernando-Basso has joined #racket
evhan has quit [Read error: Connection reset by peer]
evhan has joined #racket
sdu has quit [Remote host closed the connection]
jao has quit [Ping timeout: 265 seconds]
sdu has joined #racket
sdu has quit [Remote host closed the connection]
nalck has joined #racket
pie_ has quit [Ping timeout: 250 seconds]
mSSM has joined #racket
nalck has quit [Quit: nalck]
ng0 has joined #racket
sdu has joined #racket
Codaraxis_ has joined #racket
Codaraxis__ has quit [Read error: Connection reset by peer]
mzan has quit [Quit: Leaving]
mzan has joined #racket
pie_ has joined #racket
sdu has quit [Remote host closed the connection]
sdu has joined #racket
Fernando-Basso has quit [Remote host closed the connection]
orivej has quit [Ping timeout: 240 seconds]
iyzsong has joined #racket
pmatos has joined #racket
orivej has joined #racket
orivej has quit [Ping timeout: 250 seconds]
ma_ has joined #racket
<bremner> I'd say that's relatively rare. I've seen it used in implimenting interpreters.
pie_ has quit [Read error: Connection reset by peer]
orivej has joined #racket
keep_learning has joined #racket
<samth> ArthurStrong: as bremner says, that's very rare
ma_ has quit [Ping timeout: 264 seconds]
vraid has joined #racket
iyzsong has quit [Ping timeout: 245 seconds]
jellie has quit [Ping timeout: 268 seconds]
mSSM has quit [Quit: WeeChat 2.6]
<ArthurStrong> I just saw this in some Lisp/Scheme textbook... wanted to know how it use used...
pera has joined #racket
dddddd has joined #racket
sdu has quit [Remote host closed the connection]
vraid has quit [Quit: Leaving]
Fare has joined #racket
Codaraxis__ has joined #racket
Codaraxis_ has quit [Ping timeout: 264 seconds]
xd1le has quit [Quit: leaving]
cemerick has joined #racket
Codaraxis_ has joined #racket
efm has joined #racket
sword865 has quit [Quit: Connection closed for inactivity]
Codaraxis__ has quit [Ping timeout: 264 seconds]
orivej has quit [Ping timeout: 268 seconds]
jellie has joined #racket
orivej has joined #racket
<oofoe> Hi! Quick question on command line parsing with command-line. I'm using #:ps flag clause to put a message at end of usage display, but seems it won't take anything but literal string -- (format "Something ~a" value) is right out. Any way to get around this? I like command-line, but want to have version display automatically!
<technomancy> oofoe: hey, nice to see you on the game jam. my kids liked your entry.
<technomancy> we gotta get more racket entries next time!
<oofoe> Very glad you liked it!
<oofoe> Hoping to release a "director's cut" very soon with a nicer tileset and some of the howler bugs fixed at least!
<oofoe> I have been very happy using Racket for these -- except for the small problem with sound... ; - )
<technomancy> did you end up using big bang or one of the newer libs?
<oofoe> For sound?
<oofoe> I didn't actually do anything -- I wrote the bulk of the game in the four hours before submission so I really didn't have time to experiment... ; - )
orivej has quit [Ping timeout: 246 seconds]
<oofoe> technomancy, Can you point me to the sound libs you're referring to? I'm not familiar with them.
<technomancy> oofoe: oh, I don't mean for sound, just overall
<oofoe> Oh sorry, was hoping you had the secret to sound success on Racket! What is "big bang" then?
<technomancy> big-bang is a built-in racket library that you can use for simple games
<technomancy> it features prominently in the book How to Design Programs
<oofoe> Oh, no... I wrote everything from scratch (except for some bits and bobs I reused from "Slime Leak"), just using the existing GUI library.
jellie has quit [Ping timeout: 240 seconds]
<oofoe> The 377 lines in %harmony.rkt is the whole thing. Only specific dependencies are racket/gui and racket/runtime-path (in the latest version).
<technomancy> ah gotcha. well maybe next time you should take a look at big-bang; it lets you write the games in a purely-functional way.
<technomancy> or Lux, which is a fancier version if you need a bit more oomph https://docs.racket-lang.org/lux/index.html
<oofoe> I will take a look! Thanks for the recommend!
jellie has joined #racket
Fare has quit [Ping timeout: 246 seconds]
FreeFull has joined #racket
ng0 has quit [Quit: Alexa, when is the end of world?]
ng0 has joined #racket
ng0 has quit [Client Quit]
ng0 has joined #racket
jellie has quit [Ping timeout: 265 seconds]
mzan has quit [Quit: Leaving]
endformationage has joined #racket
nalck has joined #racket
efm has quit [Ping timeout: 240 seconds]
efm has joined #racket
ng0 has quit [Quit: Alexa, when is the end of world?]
sauvin has quit [Read error: Connection reset by peer]
Codaraxis_ has quit [Ping timeout: 250 seconds]
ng0 has joined #racket
ArthurStrong has quit [Quit: leaving]
tilpner has quit [Quit: tilpner]
nalck has quit [Quit: nalck]
tilpner has joined #racket
Codaraxis has joined #racket
nalck has joined #racket
Codaraxis has quit [Ping timeout: 268 seconds]
Codaraxis has joined #racket
Codaraxis_ has joined #racket
Codaraxis has quit [Ping timeout: 268 seconds]
orivej has joined #racket
vraid has joined #racket
Codaraxis has joined #racket
Codaraxis_ has quit [Ping timeout: 265 seconds]
nalck has quit [Quit: nalck]
nalck has joined #racket
Trieste has quit [Ping timeout: 240 seconds]
Trieste has joined #racket
Fernando-Basso has joined #racket
jao has joined #racket
m1dnight1 has joined #racket
m1dnight_ has quit [Ping timeout: 240 seconds]
orivej has quit [Ping timeout: 246 seconds]
nalck has quit [Quit: nalck]
m1dnight1 has quit [Read error: Connection reset by peer]
m1dnight1 has joined #racket
raoul1 has joined #racket
<lavaflow> can anybody give me any tips or pointers on how to development of racket/gui works? I'd like to take a stab at fixing this: https://github.com/racket/gui/issues/144 but I don't know how to build and test changes I make in the racket/gui repo
ng0_ has joined #racket
ng0 has quit [Ping timeout: 260 seconds]
ng0_ is now known as ng0
zenspider has quit [Read error: Connection reset by peer]
zenspider has joined #racket
<raoul1> Hi! Can someone tell me how to enforce constraints between syntax/parse terms, please? I would like to make a template that enforces that some term is syntactically equal to another within the same template.
<raoul1> Making something such as https://pastebin.com/DQXQscqk
<raoul1> In which 'equality-constraint-fail' would enforce syntactical equality between both 'a' s. Right now it's complaining because of the duplicate pattern, which is to be expected. But how can I express that, please? Thanks!
<raoul1> Is using something such as '#:when (equal? ...)' after my template the way to go?
friscosam has joined #racket
zmt01 has quit [Read error: Connection reset by peer]
zmt01 has joined #racket
FreeFull has quit []
efm has quit [Read error: Connection reset by peer]