samth changed the topic of #racket to: Racket v7.3 has been released: https://blog.racket-lang.org/2019/05/racket-v7-3.html -- Racket -- https://racket-lang.org -- https://pkgs.racket-lang.org -- Paste at http://pasterack.org
<badkins> dzoe: re: a blocking read, it seems like it might be more of an issue with your USB "file"
pounce1 has quit [Ping timeout: 264 seconds]
pera has quit [Ping timeout: 268 seconds]
liberiga has joined #racket
orivej has quit [Ping timeout: 268 seconds]
ephemera_ has quit [Ping timeout: 244 seconds]
orivej has joined #racket
moldybits has joined #racket
ng0_ has joined #racket
ng0 has quit [Ping timeout: 260 seconds]
endobson has joined #racket
efm has joined #racket
orivej has quit [Ping timeout: 258 seconds]
dddddd has quit [Remote host closed the connection]
notzmv has joined #racket
liberiga has quit [Ping timeout: 260 seconds]
jao- has quit [Ping timeout: 248 seconds]
ephemera_ has joined #racket
dbmikus_ has quit [Ping timeout: 264 seconds]
liberiga has joined #racket
Sgeo_ has joined #racket
Sgeo has quit [Ping timeout: 258 seconds]
liberiga has quit [Ping timeout: 260 seconds]
manualcrank has quit [Quit: WeeChat 1.9.1]
endformationage has quit [Quit: WeeChat 2.5]
sauvin has joined #racket
sauvin has quit [Max SendQ exceeded]
sauvin has joined #racket
orivej has joined #racket
orivej has quit [Ping timeout: 268 seconds]
orivej has joined #racket
ng0_ is now known as ng0
ZombieChicken has quit [Quit: WeeChat 2.5]
zipper has joined #racket
mSSM has joined #racket
endobson has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
endobson has joined #racket
endobson has quit [Client Quit]
endobson has joined #racket
endobson has quit [Client Quit]
endobson has joined #racket
endobson has quit [Client Quit]
MrAxilus[m] has joined #racket
endobson has joined #racket
endobson has quit [Client Quit]
endobson has joined #racket
endobson has quit [Client Quit]
endobson has joined #racket
endobson has quit [Client Quit]
endobson has joined #racket
endobson has quit [Client Quit]
endobson has joined #racket
endobson has quit [Client Quit]
endobson has joined #racket
endobson has quit [Client Quit]
endobson has joined #racket
endobson has quit [Client Quit]
endobson has joined #racket
endobson has quit [Client Quit]
endobson has joined #racket
orivej has quit [Ping timeout: 248 seconds]
endobson has quit [Client Quit]
<shachaf> Is it possible to do something like this with delimited continuations? (reset (begin (define exit ...) (+ 1 (reset (exit 5))))) --> 5
endobson has joined #racket
endobson has quit [Client Quit]
endobson has joined #racket
endobson has quit [Client Quit]
endobson has joined #racket
endobson has quit [Client Quit]
endobson has joined #racket
endobson has quit [Client Quit]
endobson has joined #racket
endobson has quit [Client Quit]
<shachaf> Maybe the answer is that I should be using a prompt tag instead of shift/reset.
endobson has joined #racket
endobson has quit [Client Quit]
endobson has joined #racket
endobson has quit [Client Quit]
<rain1> (reset (shift exit (+ 1 (reset (exit 5)))))
<rain1> (reset (begin (define exit (shift k k)) (+ 1 (reset (exit 5))))) might do it too actually
zipper has quit [Ping timeout: 245 seconds]
zipper has joined #racket
<rain1> it doesnt seem to work actually not sure why
<shachaf> The first thing you said evaluates to 6.
zipper has quit [Ping timeout: 258 seconds]
zipper has joined #racket
orivej has joined #racket
dubst3pp4 has joined #racket
dubst3pp4 has quit [Client Quit]
orivej has quit [Ping timeout: 248 seconds]
zipper has quit [Ping timeout: 245 seconds]
ubLIX has joined #racket
ubLIX has quit [Quit: ubLIX]
<tonyg> dzoe: see if you can con the C-level part of Racket into thinking the underlying fd is a TCP socket. the usual problem with this kind of thing is that languages think things in the file system are files
<tonyg> as in, ordinary files, seekable, with a size, the lot
<tonyg> all the readable data ready right now
<tonyg> so you have to trick them and try to make them treat an open fd as a socket
<tonyg> maybe you can use some of the unix socket support stuff, actually
<tonyg> (it's in a package)
vraid has joined #racket
orivej has joined #racket
pie_ has joined #racket
orivej has quit [Ping timeout: 245 seconds]
iyzsong has joined #racket
manualcrank has joined #racket
ubLIX has joined #racket
orivej has joined #racket
GoldRin has joined #racket
ubLIX has quit [Quit: ubLIX]
orivej has quit [Ping timeout: 248 seconds]
MrAxilus[m] has left #racket ["User left"]
jao has joined #racket
pie_ has quit [Ping timeout: 252 seconds]
orivej has joined #racket
libertyprime has joined #racket
rushsteve1 has quit [Quit: The Lounge - https://thelounge.chat]
dddddd has joined #racket
krono has quit [Ping timeout: 250 seconds]
dvn has quit [Ping timeout: 250 seconds]
zbrown has quit [Ping timeout: 250 seconds]
winny has quit [Ping timeout: 250 seconds]
winny has joined #racket
ski has quit [Ping timeout: 268 seconds]
lockywolf has joined #racket
zbrown has joined #racket
orivej has quit [Ping timeout: 244 seconds]
ubLIX has joined #racket
krono has joined #racket
krono has quit [Ping timeout: 250 seconds]
krono has joined #racket
iyzsong has quit [Ping timeout: 264 seconds]
jcowan has joined #racket
<jcowan> I'm looking at https://docs.racket-lang.org/control-manual/index.html (which is about control in the sense of syntactic control structures, not shift/control). How do I find the source code for this?
ubLIX has quit [Quit: ubLIX]
vraid has quit [Quit: Leaving]
YuGiOhJCJ has joined #racket
YuGiOhJCJ has quit [Remote host closed the connection]
ski has joined #racket
YuGiOhJCJ has joined #racket
euhmeuh has left #racket [#racket]
YuGiOhJCJ has quit [Remote host closed the connection]
YuGiOhJCJ has joined #racket
Nomenclatura has quit [Ping timeout: 252 seconds]
YuGiOhJCJ has quit [Quit: YuGiOhJCJ]
orivej has joined #racket
efm has quit [Ping timeout: 245 seconds]
pera has joined #racket
ziyourenxiang has quit [Ping timeout: 245 seconds]
dustyweb has quit [Ping timeout: 264 seconds]
pie_ has joined #racket
dbmikus_ has joined #racket
FreeFull has joined #racket
pie_ has quit [Ping timeout: 250 seconds]
endformationage has joined #racket
jao has quit [Ping timeout: 246 seconds]
dustyweb has joined #racket
sagax has joined #racket
sauvin has quit [Ping timeout: 272 seconds]
dustyweb has quit [Ping timeout: 268 seconds]
dvn has joined #racket
pera has quit [Ping timeout: 244 seconds]
lavaflow has joined #racket
<lavaflow> Can multiple Places read from a single place-channel?
<lavaflow> The docs seem a bit light on details when it comes to places
<lavaflow> (basically I just want a concurrent-safe job queue)
pera has joined #racket
pera has quit [Ping timeout: 245 seconds]
pera has joined #racket
pera has quit [Ping timeout: 272 seconds]
pera has joined #racket
dustyweb has joined #racket
jao has joined #racket
Sgeo_ has quit [Read error: Connection reset by peer]
<emacsomancer> I have a big csv file I'd like to be able to do preprocessing on before trying to read into Racket (for performance reasons); currently it makes most sense to use the external tool `sed`
Sgeo_ has joined #racket
<emacsomancer> but is there any (performant) racket-internal way of doing sed-like things?
dustyweb has quit [Ping timeout: 248 seconds]
ubLIX has joined #racket
soegaard has joined #racket
rushsteve1 has joined #racket
travishinkelman has joined #racket
mSSM has quit [Ping timeout: 272 seconds]
pera has quit [Ping timeout: 268 seconds]
dustyweb has joined #racket
lavaflow has quit [Ping timeout: 276 seconds]
travishinkelman has quit [Quit: travishinkelman]
pera has joined #racket
travishinkelman has joined #racket
pie_ has joined #racket
dustyweb has quit [Ping timeout: 248 seconds]
pounce1 has joined #racket
pounce1 has quit [Client Quit]
ubLIX has quit [Quit: ubLIX]
GoldRin has quit [Ping timeout: 245 seconds]
<emacsomancer> ok, `in-lines` (with conditionals) seems to work ok
FreeFull has quit []
soegaard has quit [Quit: soegaard]
ZombieChicken has joined #racket
ziyourenxiang has joined #racket
orivej has quit [Ping timeout: 276 seconds]
pera has quit [Quit: leaving]
meltingwax has joined #racket
<meltingwax> does racket have a GIL wrt threading?