Things described here I’d like to import to ReScript someday. I’d like to say that I’m already exploring options, including the things mentioned here, especially direct-style control flow. I’m taking inspiration from Rust, but also from all sorts of other languages. We have to look at a lot of things to make it fit with the entire ReScript codebase.
I don’t think we’re conservative about grammar evolution. That’s actually why we became ReScript. We’re in the process. There’s no “complete”. We’re just being careful about prioritizing work because we’re volunteers with limited time. We can find ways to do it well. But we have to finish more important work before we propose it.