let

Führt in Lisp-ähnlichen und funktionalen Sprachen eine Liste lokaler Variablen ein, jede (möglicherweise optional) mit ihrem Anfangswert.
6
Antworten

Streicheln lassen lassen Haskell

Ich sollte wahrscheinlich zuerst erwähnen, dass ich Haskell ziemlich neu bin. Gibt es einen besonderen Grund, den Ausdruck let in Haskell beizubehalten? Ich weiß, dass Haskell das Schlüsselwort rec losgeworden ist, das dem Y-Kombinatort...
04.05.2014, 03:39
5
Antworten

Benutzt man sonst, um ein 'let' oder 'const' nach dem if / else zu deklarieren?

Ich bin mir nicht sicher, warum, aber ich kann die Variablen let oder const nicht aufrufen, wenn ich sie in einer if/else -Anweisung deklariere. %Vor% Wenn ich diesen Code benutze sagt das classes is not defined . Aber wenn ich...
29.11.2016, 22:35
1
Antwort

Warum hängt der Code, der schattierte Bindungen verwendet, "hängen"?

Ausführen dieses Codes: %Vor% im Interpreter: %Vor% hängt mit sehr geringer CPU-Auslastung. Warum ist das? Ich habe j = 16 erwartet.     
10.08.2012, 13:13
1
Antwort

Wie kann man mit höheren Rängen in Haskell interagieren?

Ich rannte in eine rätselhafte Situation mit einem höheren Rang ein. Ich habe herausgefunden, wie es funktioniert, aber ich verstehe den Unterschied zwischen den funktionierenden und nicht funktionierenden Versionen nicht. Mit diesen Hintergr...
26.03.2015, 18:03
2
Antworten

Bereits in der Chrome-Konsole deklarierte Variablen werfen undefinierte Referenzfehler für let

Kürzlich stieß ich in der Chrome-Konsole auf dieses komische Ding. Hier weise ich absichtlich eine undefinierte Sache zu, um einen Fehler zu erzeugen. %Vor% Als ich dann versuchte, etwas zu legitimieren, passierte das: %Vor% Ich kann als...
21.12.2016, 04:26
2
Antworten

Der Initialisierer für die bedingte Bindung muss den optionalen Typ haben, nicht 'AnyObject - Approach

Der folgende Code gibt eine Meldung aus, die besagt "Initialisierer für bedingte Bindung muss optionalen Typ haben, nicht 'AnyObject'" %Vor% Um den obigen Fehler zu beheben, habe ich den folgenden Code verwendet. %Vor% Gibt es einen bess...
28.10.2015, 01:48