<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
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?