lambda

Anonyme Funktionen oder Closures in Programmiersprachen wie Lisp, C #, C ++, Lua, Python, Ruby, Javascript oder Java. (Auch Lambda-Ausdruck.)
3
Antworten

Warum wird eine lokale Variable in Java nicht als "effektiv final" betrachtet, obwohl sie danach nicht verändert wird?

In einer Methode habe ich das: %Vor% Ich verstehe nicht, warum es einen Kompilierungsfehler erzeugt. Der Fehler besagt, dass x nicht endgültig oder effektiv final ist und daher nicht vom Lambda-Body aus aufgerufen werden kann. Es gibt kei...
23.02.2016, 08:47
2
Antworten

Wie umschreiben Sie diesen LINQ mit Join mit Lambda-Ausdrücken?

Es scheint, als ob die meisten LINQ mit Lambda-Ausdrücken geschrieben sind. Wie gehe ich über das Umschreiben dieser Linq mit Lambda, ein bisschen Verwirrung mit dem Stil (vor allem mit Joins) gehen? %Vor%     
03.12.2012, 21:27
3
Antworten

Func gibt nichts zurück?

Das klingt vielleicht wie eine dumme Frage, aber wie mache ich eine Func<> Variable, die nichts zurückgibt?     
10.06.2009, 05:29
4
Antworten

Wie kann ich Lambda-Ausdruck als Parameter an C ++ - Vorlage übergeben

Ich habe eine Vorlage, die eine Funktion als Argument akzeptiert. Wenn ich versuche, einen Lambda-Ausdruck zu übergeben, kompiliert er nicht. %Vor% Was ich vermisse?     
27.04.2016, 05:09
5
Antworten

Wie mache ich C ++ 11-Funktionen, die Funktionsparameter akzeptieren, automatisch Lambdas akzeptieren

C ++ 11 hat sowohl lambda als auch std :: function & lt; & gt;, aber leider haben sie unterschiedliche Typen. Eine Konsequenz ist, dass man Lambdas nicht direkt in Funktionen höherer Ordnung, wie z. B. map in lisp, verwenden kann. Zum Beispiel i...
21.12.2013, 19:51
3
Antworten

Beispiel einer praktischen Anwendung für Lambdas [duplizieren]

Ich habe kürzlich damit begonnen, Lambdas für den persönlichen Gebrauch zu erforschen. Ich habe seit einigen Jahren programmiert, ich habe mehrere Produkte in die Wildnis entlassen, und dennoch habe ich noch nie die Notwendigkeit, Lambdas zu v...
06.11.2017, 10:53
7
Antworten

Python-Lambda-Funktion zur Berechnung der Fakultät einer Zahl

Ich habe gerade angefangen, Python zu lernen. Ich stieß auf Lambda-Funktionen. Bei einem der Probleme bat der Autor darum, eine Lambda-Funktion mit einem Liner für den Faktor einer Zahl zu schreiben. Dies ist die Lösung, die gegeben wurde:...
14.03.2013, 04:44
3
Antworten

Lambda innerhalb der Schleife

Ich habe ein Lambda innerhalb einer for-Schleife mit dem Parameter loop variable im Lambda. Wenn ich es ausführe, erwarte ich, dass die Zahlen 0-9 ausgegeben werden. Aber da es ein Lambda ist, wird das x nicht sofort ausgewertet. %Vor% Ausga...
17.09.2012, 00:07
1
Antwort

CallableVoid als funktionale Schnittstelle mit Lambdas

Ich lerne gerade über neue Java8-Funktionen. Und hier ist meine Frage: Warum darf Callable<Void> nicht als funktionale Schnittstelle für Lambda-Ausdrücke verwendet werden? (Compiler beklagt sich über Rückgabewert) Und es ist immer no...
24.06.2014, 07:59
2
Antworten

So erstellen Sie eine Ausdrucksbaumstruktur, die mit "StartsWith" übereinstimmt

Gegenwärtig habe ich diese Methode, um zwei Zahlen zu vergleichen %Vor% Es funktioniert gut und wird auf diese Weise konsumiert %Vor% Wie Sie sehen, gebe ich ihm eine IQueryable-Sammlung und fügt eine Where-Klausel hinzu, die auf einer E...
29.12.2010, 11:51