lexi-lambda changed the topic of #racket to: Racket v7.2 has been released: https://blog.racket-lang.org/2019/01/racket-v7-2.html -- Racket -- https://racket-lang.org -- https://pkgs.racket-lang.org -- Paste at http://pasterack.org
ng0 has quit [Quit: Alexa, when is the end of world?]
dbmikus has quit [Ping timeout: 246 seconds]
raoul1 has quit [Ping timeout: 276 seconds]
dbmikus has joined #racket
acarrico has joined #racket
pera has quit [Ping timeout: 246 seconds]
dddddd has quit [Remote host closed the connection]
orivej has joined #racket
J_Arcane has quit [Ping timeout: 258 seconds]
gf3 has quit [Ping timeout: 264 seconds]
Duns_Scrotus has quit [Ping timeout: 240 seconds]
iyzsong has joined #racket
Duns_Scrotus has joined #racket
YuGiOhJCJ has joined #racket
J_Arcane has joined #racket
englishm has quit [Ping timeout: 258 seconds]
Duns_Scrotus has quit [Max SendQ exceeded]
YuGiOhJCJ has quit [Remote host closed the connection]
YuGiOhJCJ has joined #racket
J_Arcane has quit [Ping timeout: 255 seconds]
dbmikus has quit [Ping timeout: 246 seconds]
raoul1 has joined #racket
J_Arcane has joined #racket
notzmv has quit [Ping timeout: 244 seconds]
englishm has joined #racket
Duns_Scrotus has joined #racket
gf3 has joined #racket
<lavaflow> What racket packages exist for drawing to a canvas% ? I know of draw, pict, and 2htdp/image
raoul1 has quit [Quit: WeeChat 1.9.1]
FreeFull has quit []
efm has quit [Remote host closed the connection]
efm has joined #racket
pera has joined #racket
lockywolf has joined #racket
pera has quit [Ping timeout: 245 seconds]
efm has quit [Read error: Connection reset by peer]
lockywolf_ has joined #racket
lockywolf has quit [Ping timeout: 250 seconds]
efm has joined #racket
Guest3131 has quit [Ping timeout: 250 seconds]
J_Arcane_ has joined #racket
J_Arcane has quit [Ping timeout: 245 seconds]
J_Arcane_ is now known as J_Arcane
lockywolf_ has quit [Remote host closed the connection]
lockywolf_ has joined #racket
caltelt has quit [Ping timeout: 246 seconds]
lockywolf__ has joined #racket
lockywolf_ has quit [Ping timeout: 258 seconds]
lavaflow has quit [Ping timeout: 250 seconds]
lavaflow has joined #racket
libertyprime has quit [Remote host closed the connection]
pierpal has quit [Quit: Poof]
pierpal has joined #racket
manualcrank has joined #racket
Lowl3v3l has quit [Quit: Leaving.]
lavaflow has quit [Ping timeout: 246 seconds]
mwblakley has joined #racket
mwblakley has quit [Quit: Mutter: www.mutterirc.com]
johnjay has quit [Quit: WeeChat 2.3]
johnjay has joined #racket
mwblakley has joined #racket
endformationage has quit [Ping timeout: 268 seconds]
pera has joined #racket
Lowl3v3l has joined #racket
pera has quit [Ping timeout: 245 seconds]
dbmikus has joined #racket
sauvin has joined #racket
manualcrank has quit [Quit: WeeChat 1.9.1]
johnjay has quit [Read error: Connection reset by peer]
johnjay has joined #racket
libertyprime has joined #racket
dbmikus has quit [Ping timeout: 276 seconds]
libertyprime has quit [Ping timeout: 246 seconds]
orivej has quit [Ping timeout: 246 seconds]
lockywolf__ has quit [Remote host closed the connection]
lockywolf__ has joined #racket
lavaflow has joined #racket
englishm has quit []
englishm has joined #racket
J_Arcane has quit []
J_Arcane has joined #racket
johnjay has quit [Ping timeout: 245 seconds]
orivej has joined #racket
JimmyRcom has joined #racket
JimmyRcom has quit [Max SendQ exceeded]
ricekrispie has joined #racket
ricekrispie2 has quit [Ping timeout: 250 seconds]
ayerhart has quit [Ping timeout: 246 seconds]
ayerhart has joined #racket
pierpal has quit [Quit: Poof]
pierpal has joined #racket
libertyprime has joined #racket
mSSM has joined #racket
lockywolf__ has quit [Remote host closed the connection]
lockywolf__ has joined #racket
pierpal has quit [Quit: Poof]
orivej has quit [Ping timeout: 246 seconds]
mwblakley has quit [Quit: Mutter: www.mutterirc.com]
Arcaelyx has quit [Ping timeout: 250 seconds]
davidl has quit [Quit: WeeChat 2.1]
lavaflow has quit [Read error: Connection reset by peer]
lavaflow has joined #racket
mceier_ has joined #racket
mceier has quit [Ping timeout: 252 seconds]
tcsc has quit [Ping timeout: 252 seconds]
tcsc has joined #racket
panico has joined #racket
jao has joined #racket
jao is now known as Guest45959
mceier_ is now known as mceier
ubLIX has joined #racket
dddddd has joined #racket
Lowl3v3l has quit [Remote host closed the connection]
Lowl3v3l has joined #racket
ZombieChicken has quit [Ping timeout: 256 seconds]
ZombieChicken has joined #racket
Guest45959 has quit [Ping timeout: 250 seconds]
ym has joined #racket
Intensity has quit [Remote host closed the connection]
v88m has quit [Remote host closed the connection]
v88m has joined #racket
pierpal has joined #racket
johnjay has joined #racket
aeth has quit [Ping timeout: 250 seconds]
aeth has joined #racket
lockywolf_ has joined #racket
lockywolf__ has quit [Ping timeout: 245 seconds]
keep_learning_M has quit [Quit: This computer has gone to sleep]
keep_learning_M has joined #racket
ubLIX has quit [Quit: ubLIX]
ZombieChicken has quit [Quit: Have a nice day]
ZombieChicken has joined #racket
true-grue has joined #racket
lockywolf_ has quit [Ping timeout: 258 seconds]
nullman` has joined #racket
orivej has joined #racket
keep_learning_M has quit [Quit: This computer has gone to sleep]
keep_learning_M has joined #racket
Lowl3v3l has quit [Quit: Leaving.]
iyzsong has quit [Ping timeout: 250 seconds]
v88m has quit [Ping timeout: 246 seconds]
v88m has joined #racket
endformationage has joined #racket
notzmv has joined #racket
<ZombieChicken> I have a bit of a style question; when would be the proper time to use keyword arguements?
soegaard has joined #racket
soegaard has quit [Client Quit]
soegaard has joined #racket
nicolasman has joined #racket
<tonyg> ZombieChicken: I like to use them for optional arguments that are seldom used, or when there are a lot of optional arguments.
<tonyg> Or when there are a couple of arguments whose purposes are similar enough to possibly cause confusion. For example the args to unix `ln -s` seem to cause problems for lots of people
dbmikus has joined #racket
<rain1> yes i get very confused about ln
<rain1> i don't know why
<rain1> I thought you would have learned it by now
<rain1> I thouht I*
<ZombieChicken> it's not used a whole lot
<ZombieChicken> and unix tools don't exactly have the best names for what they are
mwblakley has joined #racket
<ZombieChicken> and iirc ln is just weird in how it parses it's command-line
<ZombieChicken> tonyg: Thanks
q9929t has joined #racket
q9929t has quit [Remote host closed the connection]
pera has joined #racket
ricekrispie2 has joined #racket
efm has quit [Quit: Konversation terminated!]
ricekrispie has quit [Ping timeout: 250 seconds]
mwblakley has quit [Quit: Mutter: www.mutterirc.com]
efm has joined #racket
panico has quit [Remote host closed the connection]
q9929t has joined #racket
suppi has joined #racket
dbmikus_ has joined #racket
ng0 has joined #racket
dbmikus has quit [Ping timeout: 250 seconds]
lockywolf has joined #racket
q9929t has quit [Quit: q9929t]
lockywolf has quit [Remote host closed the connection]
lockywolf has joined #racket
dbmikus_ has quit [Ping timeout: 250 seconds]
jao has joined #racket
keep_learning_M has quit [Quit: This computer has gone to sleep]
Arcaelyx has joined #racket
lockywolf has quit [Remote host closed the connection]
lockywolf has joined #racket
iclon_ has joined #racket
iclon__ has quit [Ping timeout: 246 seconds]
jao has quit [Ping timeout: 246 seconds]
dbmikus_ has joined #racket
Sgeo_ has joined #racket
Sgeo__ has quit [Ping timeout: 250 seconds]
v88m has quit [Read error: Connection reset by peer]
v88m has joined #racket
soegaard has quit [Quit: soegaard]
orivej has quit [Ping timeout: 246 seconds]
orivej has joined #racket
pera has quit [Ping timeout: 252 seconds]
YuGiOhJCJ has quit [Quit: YuGiOhJCJ]
Sgeo__ has joined #racket
Sgeo_ has quit [Ping timeout: 252 seconds]
sauvin has quit [Read error: Connection reset by peer]
pera has joined #racket
Sgeo_ has joined #racket
Blkt has quit [Remote host closed the connection]
Sgeo__ has quit [Ping timeout: 258 seconds]
Blkt has joined #racket
jcowan has quit [Quit: Connection closed for inactivity]
emacsomancer has quit [Ping timeout: 246 seconds]
Blkt has quit [Read error: Connection reset by peer]
Blkt has joined #racket
efm has quit [Quit: Konversation terminated!]
<lavaflow> ln suffers from violating the "do one thing" 'philosophy' of unix, by actually doing two things.
<lavaflow> (and the default, symlinks, is generally not what people want)
<lavaflow> *hardlinks
<ZombieChicken> lavaflow: I blame Berkley
<lavaflow> "two of the most famous products of Berkeley are LSD and Unix. I don't think that is a coincidence."
<lavaflow> actually I think ln might be a true bell unixism, e.g. sys v or earlier, but I'm not sure about that
<lavaflow> actually it looks like sysv's ln was flagless and hard link only.
mwblakley has joined #racket
mwblakley has quit [Client Quit]
mwblakley has joined #racket
mwblakley has quit [Client Quit]
<greghendershott> "If you have a procedure with 10 parameters, you probably missed some; at least please use #:keywords" ~- Alan Perlis :)
<lavaflow> better to use keywords too often than too little imho.
efm has joined #racket
<aeth> If you have a procedure with 10 parameters you probably should be using a record or three.
ZombieChicken has quit [Remote host closed the connection]
Sgeo__ has joined #racket
Sgeo_ has quit [Ping timeout: 245 seconds]
dimitarvp has joined #racket
johnjay has quit [Quit: WeeChat 2.3]
johnjay has joined #racket
efm has quit [Ping timeout: 245 seconds]
johnjay has quit [Read error: Connection reset by peer]
FreeFull has joined #racket
johnjay has joined #racket
efm has joined #racket
<greghendershott> lavaflow: Oh I agree. Usually by-name is clearer and less mistake-prone than by-position.
<greghendershott> But I also agree with aeth and Mr. Perlis that _sometimes_ a 10 parameter procedure could be something else instead.
<lavaflow> yeah that can be a bit excessive.
<greghendershott> As usual, "it depends". Like, I don't have a huge problem with serve/servlet having a couple dozen optional keyword parameters.
<greghendershott> Could it instead use make-parameter parameters that default to env vars?
<greghendershott> Sure.
<greghendershott> Does it really matter too much? Probably not.
efm has quit [Ping timeout: 246 seconds]
vraid has joined #racket
dimitarvp has quit [Ping timeout: 246 seconds]
dbmikus_ has quit [Ping timeout: 258 seconds]
libertyprime has quit [Ping timeout: 255 seconds]
dbmikus_ has joined #racket
efm has joined #racket
libertyprime has joined #racket
efm has quit [Ping timeout: 250 seconds]
orivej has quit [Ping timeout: 246 seconds]
dbmikus_ has quit [Ping timeout: 252 seconds]
true-grue has quit [Read error: Connection reset by peer]
dbmikus_ has joined #racket
jao has joined #racket
ng0 has quit [Quit: Alexa, when is the end of world?]
jcowan has joined #racket
nullman` has quit [Ping timeout: 268 seconds]
mSSM has quit [Ping timeout: 246 seconds]
ZombieChicken has joined #racket
notzmv has quit [Ping timeout: 252 seconds]
notzmv has joined #racket
caltelt has joined #racket
orivej has joined #racket
ubLIX has joined #racket
moldybits has quit [Quit: WeeChat 2.4]
manualcrank has joined #racket
johnjay has quit [Read error: Connection reset by peer]
johnjay has joined #racket
johnjay has quit [Client Quit]
johnjay has joined #racket
moldybits has joined #racket