lambda

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

Wann sollte die Lambda-Definition mit einem "nackten" formalen Parameter verwendet werden?

Ich lerne gerade Guile Scheme, und in der Dokumentation stieß ich plötzlich auf folgende Konstruktion: %Vor% Das warf mich auf eine Schleife; Bis zu diesem Zeitpunkt hatte ich angenommen, dass formale Parameter immer in einer Liste enthalten...
11.01.2012, 13:18
1
Antwort

C ++ - Lambda-Ausdruck, Capture-Klausel und Klassenmitglieder

Ich verwende PPL und parallel_for-Syntax, um eine for-Schleife zu haben. In der Capture-Klausel habe ich 3 Variablen, eine davon ist ein Klassenmitglied. Aufgrund des Vorhandenseins eines Klassenmembers unter Variablen in der capture-Klausel lie...
30.04.2012, 07:27
2
Antworten

Erstellen Sie einen Ruby Proc aus einer Zeichenfolge

Ich möchte den Block als String definieren und dann das Lambda erstellen. Das folgende Beispiel funktioniert nicht. Ist so etwas möglich? %Vor%     
17.03.2010, 00:33
1
Antwort

So erstellen Sie eine Funktionsvorlage, die einen Funktor mit variablen Argumenten verwendet

Ich versuche, eine Funktionsvorlage (in C ++ 11) zu implementieren, deren Parameter ein Lambda mit beliebigen Parametern ist, und gebe ein kompatibles std :: function-Objekt zurück. Das Ziel ist, dass die zurückgegebene Funktion asynchron aufger...
08.02.2017, 22:30
2
Antworten

Erstellen Sie eine Methode, die eine variable Länge von Funktionsargumenten mit möglicherweise unterschiedlichen Typen akzeptiert

Angenommen, ich habe eine Zeichenfolge: String s = "1,2,3,4,5,6" . Ich möchte eine Methode combineFunctions() erstellen, die eine Sequenz variabler Länge von Function s als Argument nehmen und alle Operationen in dieser Reihenfolge anwen...
21.10.2015, 12:42
2
Antworten

Gibt es einen Grund Standardalgorithmen nehmen Lambdas nach Wert? [Duplikat]

Also habe ich hier eine Frage gestellt: Lambda funktioniert auf dem neuesten Visual Studio, funktioniert aber nicht anderswo , auf die ich habe die Antwort bekommen, dass mein Code eine Implementierung ist, da der Standard 25.1 [algorithms.ge...
12.12.2016, 19:46
2
Antworten

Sind Stack-Traces weniger navigierbar, wenn Methodenverweise vs Lambdas verwendet werden?

Ich habe gerade ein schnelles Experiment in Eclipse durchgeführt. %Vor% Wenn der Methodenreferenztest fehlschlägt, beginnt die Ablaufverfolgung %Vor% Es gibt keine Referenz zurück zu der Linie, auf der die Methodenreferenz verwendet wird...
13.11.2015, 11:45
4
Antworten

Kurzform für string.format (..., ** localhosts ())

Ich verwende normalerweise das folgende Muster (wie in diese Frage ): %Vor% Ich denke, es ist eine gute Möglichkeit, leicht lesbaren Code zu schreiben. Manchmal ist es sinnvoll, String-Formate zu "verketten", um die Erstellung komplexer...
23.10.2013, 18:50
3
Antworten

Kann eine Schnittstelle irgendwie Lambda-Ausdruck-Implementierungen verhindern?

Hintergrund Ich gebe die folgende Schnittstelle als Teil einer API frei: %Vor% Der Kunde übergibt mir Modelle von "Weiden" als Objekte, die diese Schnittstelle implementieren. Jedes Objekt repräsentiert eine Weide. Auf meiner Seite d...
18.08.2015, 08:27
2
Antworten

Wie kann ich diesen Python-Stilcode von Peter Norvig verstehen?

Beim Lesen von Peter Norvigs Python IAQ bin ich auf dieses Code-Snippet gestoßen: %Vor% Ich habe das im Internet gesucht und dieser Code ist in verschiedenen Foren erschienen, aber es scheint, dass diejenigen, die dazu kommentiert haben, ver...
17.01.2013, 01:52