Diskussion:Lambda-Funktion

aus Wikipedia, der freien Enzyklopädie
Letzter Kommentar: vor 14 Jahren von Chricho in Abschnitt Anonyme Funktion
Zur Navigation springen Zur Suche springen

Umleitung bitte aufheben[Quelltext 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[Quelltext 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