badkins has quit [Remote host closed the connection]
badkins has joined #racket
badkins has quit [Ping timeout: 260 seconds]
endobson has joined #racket
rtra has quit [Quit: Lost terminal]
endobson has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
FreeFull has quit []
mzan has quit [Quit: Leaving]
soegaard has quit [Quit: soegaard]
pera has quit [Quit: leaving]
Codaraxis_ has joined #racket
Codaraxis has quit [Ping timeout: 260 seconds]
<lorikeet>
Why does racket have both `(provide ...)` and `(require ...)`? Other language ecosystems I've worked with just import modules, without explicitly exporting anything.
lavaflow has quit [Ping timeout: 260 seconds]
<lexi-lambda>
lorikeet: What language ecosystems have you worked with? I think a lot of module systems have access control. Sometimes it’s not couched in quite the same terms—they might use `private` to mark something as *not* exported, for example—but it seems like a common feature.
lavaflow has joined #racket
<lorikeet>
lexi-lambda: oh huh, I guess I wasn't thinking of it that way. Thanks for the perspective
<bremner>
lorikeet: fwiw, javascript modules work pretty much the same way
<bremner>
python is kindof an outlier in "export all the things"
badkins has joined #racket
badkins has quit [Ping timeout: 240 seconds]
dddddd has quit [Remote host closed the connection]
badkins has joined #racket
johnjay has quit [Read error: Connection reset by peer]
badkins has quit [Ping timeout: 265 seconds]
dmiles has quit [Read error: No route to host]
logicmoo has joined #racket
badkins has joined #racket
badkins has quit [Remote host closed the connection]
Codaraxis_ has quit [Read error: Connection reset by peer]
endformationage has quit [Quit: WeeChat 2.6]
Codaraxis_ has joined #racket
narimiran has joined #racket
sauvin has joined #racket
sauvin has quit [Max SendQ exceeded]
johnjay has joined #racket
laduke-13 has quit [Ping timeout: 248 seconds]
<johnjay>
sup
sauvin has joined #racket
tilpner has quit [Ping timeout: 258 seconds]
tilpner_ has joined #racket
tilpner has joined #racket
tilpner_ has quit [Ping timeout: 258 seconds]
laduke-13 has joined #racket
wingsorc has quit [Ping timeout: 248 seconds]
wingsorc has joined #racket
rgherdt has joined #racket
yobj has quit [Quit: bye]
<dzoe>
Pascal units the same for ... eons.
yobj has joined #racket
wingsorc has quit [Ping timeout: 248 seconds]
Naptra has joined #racket
vraid has joined #racket
dddddd has joined #racket
badkins has joined #racket
lorikeet has quit [Quit: Connection closed for inactivity]
badkins has quit [Ping timeout: 258 seconds]
true-grue has joined #racket
real-grue has joined #racket
true-grue has quit [Ping timeout: 265 seconds]
iyzsong has joined #racket
<bremner>
can I force pkg.racket-lang.org to rescan a git repo? I need to deploy a fixed handin-client for my class
<bremner>
oh, nvm. I just had to wait a few minutes
mzan has joined #racket
Naptra has quit [Quit: Leaving]
soegaard has joined #racket
notzmv has quit [Ping timeout: 268 seconds]
badkins has joined #racket
badkins has quit [Ping timeout: 240 seconds]
rgherdt has quit [Remote host closed the connection]
acarrico has joined #racket
soegaard has quit [Quit: soegaard]
soegaard has joined #racket
<dzoe>
bremner: the pkg stage is quick, docs compilation is typically 24h in my experience
<bremner>
another good reason not to write docs ;P