News for hackers. Stuff that matters.
Re:Rust’s async isn’t colored by littlestymaar on Thursday March 11, 2021 @10:55AM (#26425349)
> There is no equivalent for async.

Sure there is, a symmetrical one: you can embed the Future/Promise inside one of the return value of you sync function. Both work, but both are equally hackish.

> If you were going to be serious about function coloring in zig, the place where there is function coloring is functions with error return values

I actually address it a bit below.

Re:Rust’s async isn’t colored by dnautics on Thursday March 11, 2021 @11:32PM (#26432233)
No, your understanding is not correct. It's not "hackish" to embed your allocator in your object, sometimes it is the correct, domain driven choice to make. I know it's done somewhere in zig stdlib (parser, iirc).