-
-
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
bug: you say "Because join is a macro in this example" and say it's variadic well before you turn join into a macro, probably just a typo
-
Ahhh dang, I meant to fix this. Spot on, thanks for pointing it out!
- 1 more reply
New conversation -
-
-
I tried write a very quick dumb(?) implementation of `try_join` and here is what I came up with. Now, I am wondering what would be the way to get around the `Unpin` bounds. Looks like implementing it "manually" would generally repeat the `select` implementation.pic.twitter.com/RWFQwLvcSH
-
Ohh, cool! -- This was the next step I was thinking about, so not sure either yet. Thanks for sharing!
- 2 more replies
New conversation -
-
-
for a second i thought this was a speculative design blog post, and i was like YESSS YOSH, GET WEIRD ON THE INTERNET. but then i realized it was like a legitimate code blog post. which is still nice! not as weird.
-
High-concept boring things is kind of my brand I guess?
- 4 more replies
New conversation -
-
-
I would highly recommend to take a look at erlang too, it’s dealing with concurrency and parallelism very differently compared to rust, go and js.
-
Heh, yeah I have -- and Erlang concurrency was a little *too* different for it to be practical in this post. Def want to cover some of that in more depth in the future tho, which is part of why I wrote https://blog.yoshuawuyts.com/graphs/ -- to setup to talk about actors, supervisors, etc (:
- 1 more reply
New conversation -
-
-
Great post!
Small note: in the JavaScript comparison, you have `Promise.all` and `Promise.allSettled` the wrong way around. `all` does short-circuit on rejection, whereas `allSettled` does not. 
-
Yup, was just coming for this correction too. Otherwise looks like a great post!
- 1 more reply
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.