async lambda 在打字稿和即将推出的 ecmascript 7 中是否合法?
Is async lambda legal in typescript and upcoming ecmascript 7?
这是两个相关的问题:
异步 lambda 在即将推出的 EcmaSript 标准中合法吗?
TypeScript 遵循 EcmaScript,以前编译器会抱怨 async () => { await whatever(); }
,现在 1.8 版本没有了。新行为是有意为之,还是错误?
如果 ES 允许异步 lambda,那么 TS 自然会遵循该套件。
但是,如果 ES 不支持异步 lambda,TS 会在以后的代码中正确地放置 this->that 替换吗?毕竟C#中存在async lambda
是的,the proposal 目前确实涵盖了 async
个箭头函数,而且不太可能改变它。
这是两个相关的问题:
异步 lambda 在即将推出的 EcmaSript 标准中合法吗?
TypeScript 遵循 EcmaScript,以前编译器会抱怨
async () => { await whatever(); }
,现在 1.8 版本没有了。新行为是有意为之,还是错误?
如果 ES 允许异步 lambda,那么 TS 自然会遵循该套件。 但是,如果 ES 不支持异步 lambda,TS 会在以后的代码中正确地放置 this->that 替换吗?毕竟C#中存在async lambda
是的,the proposal 目前确实涵盖了 async
个箭头函数,而且不太可能改变它。