githree
2019-7-13 15:37:27

Just a reminder that RacketCon already started: https://www.youtube.com/watch?v=xSjk2PdQm5k


soegaard2
2019-7-13 15:43:01

Excellent image and sound! Thanks to the responsible.


githree
2019-7-13 15:43:43

agreed! Really impressed! Especially after last year


pocmatos
2019-7-13 16:15:37

Incredible upgrade from last year. Thumbs up!


pocmatos
2019-7-13 17:00:27

Who’s behind the video/music this year? Please show yourself so you can be properly hailed as a hero! :smile:


samth
2019-7-13 17:40:36

I believe it’s professional staff from the SLC library this year


githree
2019-7-13 17:42:51

excellent choice to hire professionals - much appreciated!


githree
2019-7-13 18:10:12

missed the part when the lunch break ends


githree
2019-7-13 18:10:22

is it in 2 hours?


jeapostrophe
2019-7-13 18:22:37

Yes


jeapostrophe
2019-7-13 19:56:14

We are about to start again


notjack
2019-7-13 22:26:48

is there anyone at racketcon who can explain to me how to use :do-in?


philip.mcgrath
2019-7-13 22:28:13

If you use let*, you can avoid the need for set!. Mutation generally causes Racket to produce slower code.


philip.mcgrath
2019-7-13 22:32:19

I have used it, but I have to read the docs carefully every time.


soegaard2
2019-7-13 22:53:44

Don’t know if it is helpful at all - but the for-loops were inspired by the eager comprehensions in srfi–42. The idea is that all for-loops expand into a loop what has the same shape. That is one must think in terms of the expansion of :do-in.

A few examples of using :do from srfi–42 (which is very similar to :do-in) can be found here (scroll down to “The simple :do loop”):

http://www.scheme.dk/blog/2006/08/eager-comprehensions-for-black-belts-4.html


notjack
2019-7-13 22:54:35

Thanks! That sounds like a perfect resource for this


gfb
2019-7-13 23:06:34

@me1531 message received :grinning: