orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #racket
orivej has quit [Ping timeout: 240 seconds]
orivej has joined #racket
catonano_ has joined #racket
catonano has quit [Ping timeout: 265 seconds]
catonano_ is now known as catonano
orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #racket
<
samth>
lavaflow: you can sort on eq-hash-code
<
lavaflow>
samth: awesome, thank you!
orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #racket
orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #racket
orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #racket
orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #racket
badkins has joined #racket
badkins has quit [Ping timeout: 264 seconds]
orivej has quit [Ping timeout: 240 seconds]
narimiran has joined #racket
badkins has joined #racket
badkins has quit [Ping timeout: 240 seconds]
badkins has joined #racket
badkins has quit [Ping timeout: 256 seconds]
orivej has joined #racket
fanta1 has joined #racket
orivej has quit [Ping timeout: 258 seconds]
orivej has joined #racket
fmnt has joined #racket
orivej_ has joined #racket
orivej has quit [Ping timeout: 265 seconds]
jellie has joined #racket
orivej_ has quit [Ping timeout: 240 seconds]
orivej has joined #racket
urbanslug has joined #racket
jellie has quit [Ping timeout: 256 seconds]
orivej has quit [Ping timeout: 256 seconds]
orivej has joined #racket
Sgeo has quit [Read error: Connection reset by peer]
urbanslug is now known as zipper
orivej has quit [Ping timeout: 264 seconds]
jellie has joined #racket
jellie has quit [Client Quit]
jellie has joined #racket
zipper has quit [Ping timeout: 264 seconds]
fanta1 has quit [Quit: fanta1]
fmnt has left #racket [#racket]
orivej has joined #racket
orivej has quit [Ping timeout: 246 seconds]
orivej has joined #racket
jellie has quit [Ping timeout: 256 seconds]
orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #racket
jellie has joined #racket
tilpner has quit [*.net *.split]
Codaraxis_ has quit [*.net *.split]
erkin has quit [*.net *.split]
Codaraxis_ has joined #racket
erkin has joined #racket
tilpner has joined #racket
Codaraxis_ has quit [Max SendQ exceeded]
orivej has quit [Read error: Connection reset by peer]
orivej_ has joined #racket
Codaraxis_ has joined #racket
Codaraxis__ has joined #racket
Codaraxis_ has quit [Ping timeout: 256 seconds]
jellie has quit [Ping timeout: 246 seconds]
jellie has joined #racket
jellie has quit [Read error: Connection reset by peer]
jellie has joined #racket
orivej_ has quit [Ping timeout: 256 seconds]
orivej has joined #racket
orivej has quit [Ping timeout: 265 seconds]
orivej_ has joined #racket
jellie has quit [Read error: Connection reset by peer]
jellie has joined #racket
badkins has joined #racket
YuGiOhJCJ has joined #racket
catonano has quit [Quit: catonano]
catonano has joined #racket
orivej_ has quit [Read error: Connection reset by peer]
orivej has joined #racket
jellie has quit [Ping timeout: 264 seconds]
fanta1 has joined #racket
Boarders has joined #racket
<
Boarders>
does anyone know the best resources (courses or papers included) for writing your own language in racket?
<
bremner>
beautiful racket is a book on that toic
<
bremner>
so is PLAI, from a certain point of view
<
Boarders>
thanks! anything else would be interesting too
tilpner has quit [Quit: tilpner]
tilpner has joined #racket
narimiran has quit [Ping timeout: 260 seconds]
dataangel has quit [Ping timeout: 264 seconds]
YuGiOhJCJ has quit [Quit: YuGiOhJCJ]
orivej has quit [Ping timeout: 258 seconds]
badkins has quit [Remote host closed the connection]
badkins has joined #racket
badkins has quit [Ping timeout: 258 seconds]
catonano has quit [Quit: catonano]
catonano has joined #racket
selimcan has joined #racket
acarrico has quit [Ping timeout: 265 seconds]
acarrico has joined #racket
badkins has joined #racket
zv has joined #racket
fanta1 has quit [Quit: fanta1]
jellie has joined #racket
badkins has quit [Remote host closed the connection]
badkins has joined #racket
badkins has quit [Ping timeout: 246 seconds]
orivej has joined #racket
orivej has quit [Ping timeout: 265 seconds]
orivej has joined #racket
sagax has quit [Read error: Connection reset by peer]
Sgeo has joined #racket
orivej has quit [Ping timeout: 258 seconds]
orivej has joined #racket
sagax has joined #racket
dbmikus has joined #racket
orivej has quit [Ping timeout: 256 seconds]
orivej has joined #racket
orivej has quit [Ping timeout: 240 seconds]
orivej has joined #racket
badkins has joined #racket
badkins has quit [Ping timeout: 240 seconds]
badkins has joined #racket
badkins has quit [Ping timeout: 256 seconds]
pilne has quit [Quit: Hard work pays off in the future, laziness pays off now]
endformationage has joined #racket
<
lavaflow>
remove* seems extremely slow, O(n*m) unless I'm mistaken, two loops nested
<
lavaflow>
the same can be accomplished with this (define (my-remove* d lst) (filter (negate (curry set-member? (list->set d))) lst))
<
lavaflow>
or am I mistaking something?
<
lavaflow>
it's like the difference between 50 ms and 50 seconds if I (remove* (range 10000) (range 100000))
<
lexi-lambda>
I think remove* is essentially intended for situations where the first list is small.
<
lavaflow>
seemingly so
<
lavaflow>
it's faster in cases where the first list is very small
<
lavaflow>
even for (remove* (range 100) (range 1000)) on my hardware it's the difference between 5ms and less than 1ms
lavaflow has quit [Ping timeout: 256 seconds]
lavaflow has joined #racket
orivej has quit [Ping timeout: 256 seconds]
orivej has joined #racket
bocaneri has quit [Ping timeout: 256 seconds]
orivej has quit [Ping timeout: 256 seconds]
orivej has joined #racket
badkins has joined #racket
badkins has quit [Remote host closed the connection]
badkins_ has joined #racket
remexre has quit [Read error: Connection reset by peer]
remexre has joined #racket
edmoore has quit []
edmoore has joined #racket
nullman has quit [Ping timeout: 260 seconds]
orivej has quit [Ping timeout: 256 seconds]
orivej has joined #racket
narimiran has joined #racket
orivej_ has joined #racket
orivej has quit [Ping timeout: 258 seconds]
dataangel has joined #racket
nullman has joined #racket
aaaaaa has joined #racket
<
aaaaaa>
Hi all. My program consumes too much memory. Is there a way to see what space occupies each (global) variable?
nullman has quit [Ping timeout: 240 seconds]
nullman has joined #racket
jellie has quit [Read error: Connection reset by peer]
orivej_ has quit [Ping timeout: 246 seconds]
orivej has joined #racket
orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #racket
<
erkin>
aaaaaa: Have you tried the profiler?
badkins_ has quit [Remote host closed the connection]
badkins has joined #racket
aaaaaa has quit [Ping timeout: 240 seconds]
badkins has quit [Ping timeout: 240 seconds]
badkins has joined #racket
orivej has quit [Ping timeout: 256 seconds]
orivej has joined #racket
narimiran has quit [Ping timeout: 256 seconds]
orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #racket
orivej has quit [Read error: Connection reset by peer]
orivej has joined #racket
selimcan has quit [Ping timeout: 240 seconds]
selimcan has joined #racket
dbmikus has quit [Ping timeout: 240 seconds]
orivej has quit [Ping timeout: 246 seconds]
orivej has joined #racket
dbmikus has joined #racket
sagax has quit [Ping timeout: 260 seconds]
badkins has quit [Remote host closed the connection]
badkins has joined #racket
badkins has quit [Ping timeout: 256 seconds]
sz0 has quit [Quit: Connection closed for inactivity]
orivej has quit [Ping timeout: 240 seconds]
orivej has joined #racket
orivej has quit [Ping timeout: 256 seconds]
orivej has joined #racket
badkins has joined #racket
nebunez has joined #racket
orivej has quit [Ping timeout: 258 seconds]
orivej has joined #racket
orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #racket
orivej has quit [Ping timeout: 264 seconds]
bremner has quit [Quit: Coyote finally caught me]