Diskussion:Lambda-Funktion

Letzter Kommentar: vor 15 Jahren von Chricho in Abschnitt Anonyme Funktion

Umleitung bitte aufheben

Bearbeiten

Es gibt durchaus Lambda-Funktionen, die mit dem Lambda-Kalkül nicht zu tun haben.... --Tobias 15:10, 9. Dez. 2006 (CET)Beantworten

Umleitung aufgehoben, ein Artikel Lambda-Funktion (Python) existiert. --Tobias 01:05, 10. Apr. 2007 (CEST)Beantworten

Anonyme Funktion

Bearbeiten
  1. Die Weiterleitung zu anonyme Funktion, wo man zu dieser Seite zurückgeführt hat, ist sehr verwirrend.
  2. In PHP gibt es keine echten anonymen Funktionen, die Funktion create_function kann man sich problemlos selbst implementieren:
 $__lambda_counter = 1;
 function create_function($args, $body)
 {
   global $__lambdacounter;
   while(function_exists($newfuncname = 'lambda_' . $__lambdacounter))
     ++$__lambdacounter;
   eval('function ' . $newfuncname . '(' . $args . ') {' . $body . '}');
   ++$__lambdacounter;
   return $newfuncname;
 }

Von wirklich anonymen Funktionen kann keine Rede sein. Sinnvollere Beispiele wären Ruby und Scheme. --Chricho 15:35, 14. Aug. 2009 (CEST)Beantworten