logoalt Hacker News

Panzerschrektoday at 11:49 AM0 repliesview on HN

> Futures aren't (trivially) inlined

In my programming language I wrote custom pass for inlining async function calls within other async functions. It generally works and allows to remove some boilerplate, but it increases result binary size a lot.

Technically Rust can do the same.