closures

Eine Closure ist eine First-Class-Funktion, die auf Variablen aus dem Bereich verweist, in dem sie definiert wurde. Wenn der Abschluss noch existiert, nachdem sein definierender Bereich endet, bleiben die Variablen, die er schließt, weiterhin bestehen.
3
Antworten

Zugreifen auf Variablen beim Schließen in R

Warum geben f$i und f$get_i() im folgenden Beispiel andere Ergebnisse zurück? %Vor%     
29.06.2017, 10:44
3
Antworten

Wie man eine Lebensdauer für ein Abschlussargument deklariert

Ich würde gerne ein Leben für eine Schließung in Rust erklären, aber ich finde keine Möglichkeit, eine lebenslange Erklärung hinzuzufügen. Dies ist meine Schließung für jetzt: %Vor% Vollständigen Beispielcode auf dem Spielplatz . Wie...
14.07.2015, 10:12
2
Antworten

Drucken (po) den Wert eines Swift anonymen Abschlussarguments von der Konsole in Xcode

Ich habe eine ziemlich einfache Frage, hoffe ich habe eine einfache Antwort. Ich verwende Swifts filter -Methode, um eine Sammlung von Objekten mithilfe des anonymen Abschlussarguments po %code% : zu filtern %Vor% Ich habe einen Haltepu...
13.06.2016, 20:46
2
Antworten

Übergeben von Parametern zum Schließen der Funktion

Ich versuche, den Unterschied in Go zwischen dem Erstellen einer anonymen Funktion, die einen Parameter akzeptiert, und der Funktion, die als eine Funktion fungiert, zu verstehen. Hier ist ein Beispiel für den Unterschied. Mit Parameter: %V...
12.05.2015, 06:46
3
Antworten

Warum verhält sich dieses C ++ 11 Lambda nicht so, wie ich es erwarte?

Ich bin auf eine Situation gestoßen, die mein neu entstehendes Verständnis von C ++ - Lambdas herausfordert, und ich habe es auf folgende Weise heruntergebrochen: %Vor% Im ersten Fall weise ich einem Funktionszeiger ein sehr einfaches Lambda...
18.08.2014, 01:43
4
Antworten

Zweck der äußeren zusätzlichen Klammer bei JavaScript-Schließfunktion [duplizieren]

Was ist der Zweck der äußeren zusätzlichen Klammern für die folgende JavaScript-Abschlussfunktion? Mir wurde in anderen Beiträgen gesagt, dass sie nicht unbedingt notwendig sind, aber sie sind eine Konvention, um klarzustellen, dass das Ergebn...
03.04.2013, 14:16
2
Antworten

Missverständnis von JavaScript-Schließungen

Ich bin neu in JavaScript und habe ein Problem, diesen Code zu verstehen: %Vor% Dies druckt (in v8 / d8) a is 4; b is 5 . Wenn ich die var value; -Zeile auskommentiere, bekomme ich a is 5; b is 5 . Wo ist das Objekt "Wert" und warum g...
04.01.2012, 15:01
1
Antwort

Mehrere Argumente für mapcar

Ich bin mir sicher, dass dies eine sehr anfängliche Frage beim Lispeln ist, da ich gerade die Sprache lerne. Ich habe eine Funktion in clisp namens count. Es zählt die Häufigkeit, mit der ein bestimmtes Atom in einer Liste angezeigt wird. Was...
11.05.2011, 05:27
3
Antworten

Was ist der Unterschied zwischen C # -Delegaten, Dynamic Proxy, Closures und Funktionszeigern?

Was sind nützliche Definitionen für die üblichen Methoden zum Übergeben einer Methode oder Funktion als Daten, wie zum Beispiel: Delegierte Verschlüsse Funktionszeiger Aufruf durch dynamischen Proxy und Erstklassige Methoden?
04.06.2009, 17:18
2
Antworten

Ableiten von PHP-Closure-Parametern

Gibt es eine Chance, dass ich PHP-Verschlussparameter-Typinformationen ableiten kann? Betrachten Sie dieses Beispiel: %Vor% Ich möchte dem Benutzer etwas Freiraum lassen, damit er oder sie entscheiden kann, welcher Weg besser ist, um eine Sc...
05.10.2013, 14:22