Als «lambda» getaggte Fragen

92
_ (Unterstrich) ist ein reserviertes Schlüsselwort

Ich habe gerade sim folgenden Lambda-Ausdruck ersetzt durch _: s -> Integer.parseInt(s) Der Eclipse-Compiler sagt: '_' sollte nicht als Bezeichner verwendet werden, da es sich ab Quellstufe 1.8 um ein reserviertes Schlüsselwort handelt. Ich habe keine Erklärung in JLS §3.9 Lexikalische...

91
AWS Lambda-Importmodulfehler in Python

Ich erstelle ein AWS Lambda Python-Bereitstellungspaket. Ich verwende eine externe Abhängigkeitsanforderung. Ich habe die externe Abhängigkeit mithilfe der AWS-Dokumentation http://docs.aws.amazon.com/lambda/latest/dg/lambda-python-how-to-create-deployment-package.html installiert . Unten ist...

91
Explizite Rückgabe Typ von Lambda

Wenn ich versuche, diesen Code (VS2010) zu kompilieren, wird folgende Fehlermeldung angezeigt: error C3499: a lambda that has been specified to have a void return type cannot return a value void DataFile::removeComments() { string::const_iterator start, end; boost::regex expression("^\\s?#");...

89
Gibt es einen Grund, keine globalen Lambdas zu verwenden?

Wir hatten eine Funktion, die ein nicht erfassendes Lambda in sich selbst verwendete, z. void foo() { auto bar = [](int a, int b){ return a + b; } // code using bar(x,y) a bunch of times } Jetzt wurde die vom Lambda implementierte Funktionalität an anderer Stelle benötigt, sodass ich das...

89
Cell-Var-From-Loop-Warnung von Pylint

Für den folgenden Code: for sort_key, order in query_data['sort']: results.sort(key=lambda k: get_from_dot_path(k, sort_key), reverse=(order == -1)) Pylint hat einen Fehler gemeldet: Zellvariable sort_key in Schleife definiert (cell-var-from-loop) Könnte jemand einen Hinweis geben, was...

88
Was ist eine Lambda-Sprache?

Ich habe "JavaScript: The Good Parts" gelesen und der Autor erwähnt, dass JavaScript die erste Lambda-Sprache ist, die gestartet wird. Die Funktionen von JavaScript sind erstklassige Objekte mit (meistens) lexikalischem Umfang. JavaScript ist die erste Lambda-Sprache , die zum Mainstream wird. Im...

88
Funktion, die einen Lambda-Ausdruck zurückgibt

Ich frage mich, ob es möglich ist, eine Funktion zu schreiben, die eine Lambda-Funktion in C ++ 11 zurückgibt. Ein Problem ist natürlich, wie eine solche Funktion deklariert wird. Jedes Lambda hat einen Typ, aber dieser Typ ist in C ++ nicht ausdrückbar. Ich denke nicht, dass das funktionieren...

87
Task.Run mit Parameter (n)?

Ich arbeite an einem Multitasking-Netzwerkprojekt und bin neu bei Threading.Tasks. Ich habe eine einfache implementiert Task.Factory.StartNew()und frage mich, wie ich das machen kann Task.Run(). Hier ist der Basiscode: Task.Factory.StartNew(new Action<object>( (x) => { // Do...