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!
mange has joined #racket
cwebber has quit [Ping timeout: 260 seconds]
williewillus has quit [Remote host closed the connection]
runrin has quit [Ping timeout: 268 seconds]
runrin has joined #racket
mange has quit [Remote host closed the connection]
monkey_ has joined #racket
skapata has quit [Read error: Connection reset by peer]
badkins has joined #racket
badkins has quit [Ping timeout: 244 seconds]
monkey_ has quit [Ping timeout: 260 seconds]
ur5us has quit [Ping timeout: 244 seconds]
jao has quit [Ping timeout: 252 seconds]
bremner has quit [Read error: Connection reset by peer]
bremner has joined #racket
badkins has joined #racket
badkins has quit [Ping timeout: 260 seconds]
ttree has quit [Ping timeout: 265 seconds]
ec has quit [Remote host closed the connection]
ec has joined #racket
codingquark has quit [Ping timeout: 265 seconds]
codingquark has joined #racket
ur5us has joined #racket
ur5us has quit [Remote host closed the connection]
ur5us has joined #racket
ur5us has quit [Ping timeout: 244 seconds]
szkl has joined #racket
codingquark has quit [Ping timeout: 265 seconds]
codingquark has joined #racket
badkins has joined #racket
codingquark has quit [Quit: No Ping reply in 180 seconds.]
codingquark has joined #racket
badkins has quit [Ping timeout: 265 seconds]
jao has joined #racket
morte_ has joined #racket
badkins has joined #racket
mdhughes has quit [Ping timeout: 244 seconds]
mdhughes has joined #racket
skapata has joined #racket
ec has quit [Remote host closed the connection]
badkins has quit [Remote host closed the connection]
ec has joined #racket
ttree has joined #racket
badkins has joined #racket
badkins has quit [Remote host closed the connection]
badkins has joined #racket
ec has quit [Ping timeout: 258 seconds]
ec has joined #racket
badkins has quit [Remote host closed the connection]
ec has quit [Ping timeout: 258 seconds]
ec has joined #racket
morte_ has quit [Ping timeout: 268 seconds]
ec has quit [Ping timeout: 258 seconds]
badkins has joined #racket
msiism has joined #racket
<msiism> I'm trying to find an explanation of the naming conventions for functions in Racket, especially the `func*` form. But I can't seem to find it.
morte_ has joined #racket
morte_ has quit [Remote host closed the connection]
<samth> msiism: `func*` is basically the "prime" convention in mathematics, where a' is like a but different
badkins has quit [Ping timeout: 244 seconds]
<msiism> Hm… okay, Beautiful Racket explains it like this: "If a func­tion handles one input argu­ment or returns one value, a variant func­tion that handles multiple input argu­ments or multiple return values uses the same name, but suffixed with *."
<msiism> Oh, and: "The * suffix can also denote a variant that treats multiple argu­ments as nested rather than parallel: for vs. for*, let vs. let*."
<msiism> Yeah, I was already wondering about let*.
<msiism> So, if I write a function that conses list A onto list B item by item, calling that `cons*` wouldn't be that bad, right?
<msiism> Here's a demo of what I mean: http://paste.debian.net/plain/1254418
ec has joined #racket
ec has quit [Ping timeout: 258 seconds]
morte_ has joined #racket
badkins has joined #racket
runrin has quit [Ping timeout: 265 seconds]
badkins has quit [Ping timeout: 265 seconds]
runrin has joined #racket
ec has joined #racket
ec has quit [Ping timeout: 258 seconds]
Avichi has joined #racket
morte_ has quit [Ping timeout: 264 seconds]
msiism has quit [Quit: Konversation vaporized.]
Avichi has quit [Ping timeout: 252 seconds]
ur5us has joined #racket
badkins has joined #racket
ec has joined #racket
badkins has quit [Remote host closed the connection]