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.
Ich kann das nicht kompilieren, ohne eine Schließung zu verwenden. Ich versuche, die Funktion apply zu erhalten, um die korrekte Art der Schließung an erster Stelle zurückzugeben.
%Vor%
Was kann ich tun, damit apply so funktioniert, wi...
16.09.2016, 23:19
Ich stolperte auf etwas mit Groovy-Schließungen und Delegaten, von denen ich nicht sicher bin, ob es ein offizieller Teil der Sprache ist oder vielleicht sogar ein Bug.
Grundsätzlich definiere ich eine Schließung, die ich als String von einer...
30.08.2012, 20:36
Ich habe alle Millionen Duplikate des gleichen alten JavaScript-Closure-Loop-Problems gelesen. Ich dachte, ich hätte sie verstanden, und ich benutze seit Monaten Schließungen ohne Probleme. Ich bin ratlos.
%Vor%
Wenn ich jedes eindeuti...
16.01.2013, 21:50
Ich habe zwei Schnittstellen, die für das Halten einer Schließung verantwortlich sind
Hier ist der erste, der die Schließung hält, wenn es um eine Kartenoperation geht.
%Vor%
Und der zweite für Filteroperationen
%Vor%
Ich habe eine Kl...
05.04.2013, 15:03
Ich verstehe Schließung und habe in einigen Sprachen wie Python und SML angewendet. Dennoch, wenn ich wikipedia über Schließung in Java (natürlich, nur Version 8) lese, verstehe ich keinen Unterschied, ob Java Schließung oder nicht in ihrem Beis...
09.02.2013, 03:18
Basierend auf meinem Verständnis von JavaScript können Prototypmethoden nicht auf Variablen zugreifen, die für den Bereich des Konstruktors privat sind,
%Vor%
Es macht durchaus Sinn, aber gibt es einen Weg, der sicher und gut ist? Da die Ver...
16.10.2011, 23:52
Ich habe einige Posts über Closures und Currys gelesen, aber ich habe das Gefühl, dass ich die Antwort nicht gefunden habe. Was sind die Unterschiede und möglicherweise die Ähnlichkeiten von Verschlüssen und Curry? Danke für die Hilfe:)
17.12.2008, 15:29
Wie kann ich mich selbst in einer schnellen Schließung richtig beziehen?
%Vor%
Ich bekomme den Fehler:
Cannot convert the expression's type 'Void' to type 'UIViewController!"
Nach dem Zufallsprinzip habe ich versucht:
%Vor%
und...
22.06.2014, 01:03
Ich habe alle anderen (ausgezeichneten) Antworten auf SO durchgeschaut (besonders das: How do JavaScript-Schließungen funktionieren? ), aber ich wollte Ihr Feedback zu meinem Verständnis des Konzepts.
Ich verstehe, dass ein Anwendungsfall da...
16.07.2012, 00:21
Ist es möglich, eine Instanz an eine statische Closure zu binden oder eine nicht statische Closure innerhalb einer statischen Klassenmethode zu erstellen?
Das ist was ich meine ...
%Vor%
31.05.2013, 17:51