Is async lambda legal in typescript and upcoming ecmascript 7?
<p>These are two related questions:</p>

<ol>
<li><p>Is async lambda legal in upcoming EcmaSript standard?</p></li>
<li><p>TypeScript follows EcmaScript, and compiler used to complain about <code>async () =&gt; { await whatever(); }</code>, and now, with version 1.8, it does not. Is the new behavior intended, or is it a bug?</p></li>
</ol>

<p>If ES will allow for async lambda, then TS naturally follows the suite.
But, if ES will not support async lambda, will TS properly place this->that substitutions in future code? After all, async lambda exists in C#.</p>