I&#x27;m not so up on Java, could someone explain why they chose &quot;-&gt;&quot; for lambdas instead of the &quot;=&gt;&quot; that C# and ES6 use, as those languages seem to me like they would be the first place to look for inspiration.