<div dir="ltr">Hi,<br><div class="gmail_extra"><br><br><div class="gmail_quote">2014-05-16 18:18 GMT+02:00 Florian Klämpfl <span dir="ltr"><<a href="mailto:florian@freepascal.org" target="_blank">florian@freepascal.org</a>></span>:<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
... I mean, anonymous<br>
methods are only a short cut; closures allow you to capture the state of the variables of the outer<br>
scope even if the outer scope is left. But that's it?</blockquote></div><br><div><div class="gmail_extra">I need anonymous methods too. They have no full-value replacement:<br></div><div class="gmail_extra"><div class="gmail_quote">
<div><br></div><div>1. Full Generics.Collections compatibility (btw. I'am still working on the most cool ever Generics.* version ;) ) :P</div><div>2. More functional programming. </div><div>3. It will be possible to implement LINQ (! short way from anonymous methods to lambda expressions, and then LINQ). </div>
<div>4. :D Not everyone is an old pascal "procedural" dinosaur :) anonymous methods = fresh air.</div></div><div class="gmail_extra"><br></div>Regards<br>Maciej Izak (hnb)</div></div></div></div>