samth changed the topic of #racket to: Racket v7.8 has been released: https://blog.racket-lang.org/2020/08/racket-v7-8.html -- Racket -- https://racket-lang.org -- https://pkgs.racket-lang.org -- Paste at http://pasterack.org
wingsorc has joined #racket
cantstanya has quit [Remote host closed the connection]
cantstanya has joined #racket
cantstanya has quit [Remote host closed the connection]
cantstanya has joined #racket
phillbush has quit [Quit: Leaving]
wingsorc has quit [*.net *.split]
bitmapper has quit [*.net *.split]
krono has quit [*.net *.split]
krjst has quit [*.net *.split]
aliasless has quit [*.net *.split]
samth has quit [*.net *.split]
dumptruckman has quit [*.net *.split]
bremner has quit [*.net *.split]
enty has joined #racket
ente has quit [Read error: Connection reset by peer]
bitmapper has joined #racket
samth has joined #racket
wingsorc has joined #racket
krjst has joined #racket
bremner has joined #racket
aliasless has joined #racket
krono has joined #racket
dumptruckman has joined #racket
wingo has quit [Quit: ZNC 1.6.1+deb1 - http://znc.in]
wingo has joined #racket
wingsorc has quit [Ping timeout: 260 seconds]
nebunez has quit [Ping timeout: 240 seconds]
mzan has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
evdubs_ has joined #racket
mzan has joined #racket
evdubs has quit [Ping timeout: 260 seconds]
orivej_ has joined #racket
orivej has quit [Ping timeout: 268 seconds]
caente has quit [Quit: KVIrc 5.0.0 Aria http://www.kvirc.net/]
caente has joined #racket
endformationage has quit [Quit: WeeChat 2.9]
narimiran has joined #racket
orivej_ has quit [Ping timeout: 256 seconds]
fredmanglis has joined #racket
caente has quit [Ping timeout: 246 seconds]
dan_f has joined #racket
fanta1 has joined #racket
andreyorst has joined #racket
libertyprime has quit [Quit: leaving]
andreyorst` has joined #racket
andreyorst has quit [Ping timeout: 240 seconds]
cantstanya has quit [Ping timeout: 240 seconds]
cantstanya has joined #racket
dan_f has quit [Quit: dan_f]
andreyorst has joined #racket
gpanders has quit [Ping timeout: 268 seconds]
cantstanya has quit [Ping timeout: 240 seconds]
teardown has quit [Ping timeout: 240 seconds]
andreyorst has quit [Ping timeout: 260 seconds]
teardown has joined #racket
gpanders has joined #racket
cantstanya has joined #racket
selimcan has joined #racket
gpanders has quit [Ping timeout: 256 seconds]
selimcan has quit [Quit: Leaving]
jjk96 has joined #racket
<jjk96> I'm trying to understand how the immutable hash-update implementation can be (near) constant time, so I'm looking at the source code https://github.com/racket/racket/blob/09c6ba48f67e4e3ebe7f334b2e15de5bc2260c81/racket/collects/racket/private/more-scheme.rkt#L343 but I don't understand how/why it uses the `set` function on line 356.
<jjk96> I would expect that it would return a new hash-table, not a set
<jjk96> Oh, I see, it's using `hash-set` actually, now let's have a look at that implementation
rgherdt has joined #racket
Sgeo has quit [Read error: Connection reset by peer]
Ekho has quit [Quit: CORE ERROR, SYSTEM HALTED.]
Ekho has joined #racket
orivej has joined #racket
aaaaaa has joined #racket
dhil has joined #racket
nullcone has quit [Quit: Connection closed for inactivity]
<bremner> I'm looking for a way to "force" an existing module to provide one binding. include doesn't do it because it's a module. Any ideas?
gpanders has joined #racket
aaaaaa has left #racket [#racket]
dddddd has quit [Quit: dddddd]
dddddd has joined #racket
caente has joined #racket
fanta1 has quit [Quit: fanta1]
fanta1 has joined #racket
<yurb> bremner: I once saw there is https://docs.racket-lang.org/rackunit/api.html#%28form._%28%28lib._rackunit%2Fmain..rkt%29._require%2Fexpose%29%29
<yurb> But haven't used it
<bremner> yurb: thanks, I'll give it a shot
orivej has quit [Ping timeout: 268 seconds]
Sgeo has joined #racket
nebunez has joined #racket
notzmv has quit [Read error: Connection reset by peer]
gpanders has quit [Ping timeout: 272 seconds]
gpanders has joined #racket
dustyweb has joined #racket
Steeve has joined #racket
andreyorst` has quit [Quit: andreyorst`]
ermo has quit [Quit: ZNC 1.8.2 - https://znc.in]
andreyorst has joined #racket
Fare has joined #racket
ermo has joined #racket
dbmikus has joined #racket
<samth> bremner: what do you mean by "force"?
dbmikus has quit [Ping timeout: 240 seconds]
orivej has joined #racket
rj has joined #racket
andreyorst has quit [Ping timeout: 256 seconds]
andreyorst has joined #racket
dbmikus has joined #racket
rj has quit [Ping timeout: 240 seconds]
dmiles has quit [Ping timeout: 260 seconds]
rj has joined #racket
dmiles has joined #racket
<bremner> samth: I think I mean exactly what "require/expose" does, at least according to my one test
<bremner> I have a bunch of student code, and I want to run some tests, but I neglected to have them provide the function in question
<samth> ah yes, that seems like a good use of require/expose
ArneBab has joined #racket
rj has quit [Ping timeout: 240 seconds]
rj has joined #racket
Steeve has quit [Quit: end]
teardown_ has joined #racket
fredmanglis has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
teardown has quit [Ping timeout: 240 seconds]
Diagon has joined #racket
Diagon has quit [Max SendQ exceeded]
Diagon has joined #racket
tfb has joined #racket
andreyorst has quit [Ping timeout: 260 seconds]
Diagon has left #racket [#racket]
rj has quit [Ping timeout: 268 seconds]
rj has joined #racket
rj has quit [Ping timeout: 268 seconds]
rj has joined #racket
mirrorbird has joined #racket
mirrorbird has quit [Client Quit]
true-grue has joined #racket
rj has quit [Ping timeout: 260 seconds]
rj has joined #racket
andreyorst has joined #racket
rj has quit [Ping timeout: 256 seconds]
rj has joined #racket
teardown has joined #racket
teardown_ has quit [Ping timeout: 240 seconds]
orivej has quit [Ping timeout: 256 seconds]
rj has quit [Ping timeout: 265 seconds]
rj has joined #racket
dbmikus has quit [Ping timeout: 260 seconds]
andreyorst has quit [Ping timeout: 256 seconds]
andreyorst has joined #racket
phillbush has joined #racket
dbmikus has joined #racket
caente has quit [Quit: KVIrc 5.0.0 Aria http://www.kvirc.net/]
rj has quit [Ping timeout: 256 seconds]
rj has joined #racket
caente has joined #racket
andreyorst has quit [Ping timeout: 268 seconds]
tfb has quit []
rj has quit [Ping timeout: 240 seconds]
Fare has quit [Ping timeout: 260 seconds]
rj has joined #racket
teardown has quit [Ping timeout: 240 seconds]
teardown has joined #racket
Fare has joined #racket
rj has quit [Ping timeout: 268 seconds]
rj has joined #racket
teardown_ has joined #racket
gpanders has quit [Ping timeout: 256 seconds]
teardown has quit [Ping timeout: 240 seconds]
fanta1 has quit [Remote host closed the connection]
aeth has quit [Ping timeout: 268 seconds]
aeth has joined #racket
narimiran has quit [Ping timeout: 246 seconds]
gpanders has joined #racket
rj has quit [Ping timeout: 240 seconds]
rj has joined #racket
rj has quit [Ping timeout: 240 seconds]
rj has joined #racket
rj has quit [Ping timeout: 268 seconds]
rj has joined #racket
mirrorbird has joined #racket
dhil has quit [Ping timeout: 268 seconds]
teardown has joined #racket
orivej has joined #racket
teardown_ has quit [Ping timeout: 240 seconds]
wingsorc has joined #racket
Steeve has joined #racket
ArneBab has quit [Read error: Connection reset by peer]
ArneBab has joined #racket
notzmv has joined #racket
rj has quit [Ping timeout: 246 seconds]
rj has joined #racket
true-grue has quit [Read error: Connection reset by peer]
dbmikus has quit [Ping timeout: 256 seconds]
notzmv has quit [Remote host closed the connection]
rj has quit [Ping timeout: 264 seconds]
notzmv has joined #racket
rj has joined #racket
rj has quit [Quit: WeeChat 2.5]
terrorjack has quit [Quit: Ping timeout (120 seconds)]
terrorjack has joined #racket
ArneBab has quit [Remote host closed the connection]
ArneBab has joined #racket
rgherdt has quit [Ping timeout: 260 seconds]