I fail to see the increased productiveness by converting: FunctionExpression => function FunctionSignature Block
To: FunctionExpression => async function FunctionSignature Block And the equivalent for the grammar for await. Probably: UnaryExpression => await RealUnaryExpression Or something On Thu, Dec 7, 2017 at 4:18 PM, Naveen Chawla <naveen.c...@gmail.com> wrote: > You've lost me. It's not intended to add logic. It's a replacement for > callbacks, and makes expressing async data flows simpler & more manageable, > allowing more complex async data flows to be expressed more quickly and be > less prone to bugs. The `autoasync` `background` concept makes this even > more so. Retaining all the functionality, increasing rate of productivity. > That's the whole point. > > On Thu, 7 Dec 2017 at 20:36 Florian Bösch <pya...@gmail.com> wrote: > >> On Thu, Dec 7, 2017 at 2:34 PM, Naveen Chawla <naveen.c...@gmail.com> >> wrote: >> >>> How has using async await made you type more? Can you give an example? I >>> suspect you're not using it in the way it was intended to be >>> >> >> See example OP pasted. It's nothing but async/await. It doesn't add any >> semantic, syntactic or logic thing to the code. It could be 4 white-spaces >> and you'd not loose any meaning. >> >> >> >
_______________________________________________ es-discuss mailing list es-discuss@mozilla.org https://mail.mozilla.org/listinfo/es-discuss