Tag: let
In Lisp und funktionale Sprachen, führt eine Liste von lokalen Variablen, die jeweils (möglicherweise Optional) mit Ihren ursprünglichen Wert.
3
Antworten
War ich einen Blick auf AngularJS 2 und Typoskript und ich beschlossen, etwas zu machen mit diesem einfach zu lernen Sie die Grundlagen von Typoskript. Mit vielen Recherchen fand ich gute Themen über Module, Typoskript, und einer
3
Antworten
Habe ich ein wenig Probleme hier, dass ich nicht 100% verstehe: let x = 1 in let x = x+2 in let x = x+3 in x Ich weiß, das Ergebnis dieses Ausdrucks ist 6, sondern wollen
1
Antworten
Sagen wir mal ich habe eine Funktion, die einige Berechnung, mit verschiedenen mustern, umgesetzt in form von pattern-matching. Meisten dieser Muster zu tun (zusammen mit anderen Dingen unterscheidet sich von einem zum anderen) eine Behandlung über einen
2
Antworten
Dictionary<int, string> D = new Dictionary<int, string>(); D.Add(0, "Insert"); D.Add(1, "Update"); D.Add(2, "Delete"); using (SerasMacEntity SME = new SerasMacEntity()) { var SQL = (from p in SME.tbl_admin_islem let testx = D.Where(x => x.Key == p.islem).Select(x => x.Value).FirstOrDefault()
1
Antworten
Habe ich mehrere LINQ-Abfragen, die verwendet die gleichen Variablen LASSEN möchte ich vordefinieren diese irgendwie. IQueryable<RouteQueryModel> query = (from b in db.routes let avg_rating = b.ratings.Any() ? b.ratings.Select(r => r.rating1).Average() : 0 let distance_to_first_from_me = b.coordinates. Select(c
2
Antworten
Ich bin mit einigen Schwierigkeiten, herauszufinden, wie Sie mithilfe der "let" - form. In dem nachfolgenden Beispiel, möchte ich lokal binden den Wert "cols" um zu arbeiten, später in der Funktion. Was ich Bemerke jedoch, dass, wenn
3
Antworten
Ich bin neu in Swift und ich bin versucht zu ändern, wird die Hintergrundfarbe der Schaltfläche. Ich bin mit chicken1 zum ändern der hintergrund-Farbe der Schaltfläche alle zusammen Aber ich bekomme immer diese Fehler Ausdruck aufgelöst wird,
9
Antworten
Gibt es eine Python-äquivalent der Haskell 'lassen' Ausdruck, der mir erlauben würde, etwas zu schreiben wie: list2 = [let (name,size)=lookup(productId) in (barcode(productId),metric(size)) for productId in list] Wenn nicht, was wäre die die meisten lesbar alternative? Hinzugefügt zur
2
Antworten
Unabhängig von funktionalen Unterschiede, hat die Nutzung der neuen keywords 'lassen' und 'const' haben keine generalisierte oder spezifische Auswirkung auf die Leistung im Vergleich zu 'var'? Nach dem ausführen des Programms: function timeit(f, N, S) { var
26
Antworten
ECMAScript 6 eingeführt die lassen - Anweisung. Ich habe gehört, dass es beschrieben werden als "lokale" Variablen, aber ich bin mir noch nicht ganz sicher, wie es verhält sich anders als die var Stichwort. Was sind die
3
Antworten
Ich Spiele mit ES6 für eine Weile, und ich bemerkte, dass, während die deklarierten Variablen mit var gehisst werden, als erwartet... console.log(typeof name); //undefined var name = "John"; ...deklarierten Variablen mit let oder const offenbar einige Probleme
26
Antworten
ECMAScript 6 eingeführt die lassen - Anweisung. Ich habe gehört, es beschrieben als "lokale" Variablen, aber ich bin mir noch nicht ganz sicher, wie es verhält sich anders als die var Stichwort. Was sind die Unterschiede? Wann
2
Antworten
Den folgenden code wirft eine Nachricht, die sagt: "Initialisierer für eine bedingte Bindung muss Optional Typ, nicht 'AnyObject'" func parseData2(){ var data:NSData? if let data2 = data { do { let details = try NSJSONSerialization.JSONObjectWithData(data2, options: .AllowFragments)
4
Antworten
OK. Ich habe seit neuestem mit Clojure und ich ständig laufen in das gleiche problem. Nehmen wir dieses kleine Codefragment: (let [x 128] (while (> x 1) (do (println x) (def x (/x 2))))) Nun ich erwarte,
7
Antworten
Verstehe ich, warum var diesen Namen nimmt - es ist variabel, const - es ist eine Konstante, aber was ist die Bedeutung hinter dem Namen für letdie Bereiche um den aktuellen block? Lassen Sie es sein? InformationsquelleAutor
3
Antworten
Ich verstehen, dass Sie anders, da arbeitet man für die Einstellung *compile-path* und nicht. Jedoch brauche ich Hilfe mit, warum Sie sich unterscheiden. let erstellt einen neuen Bereich mit der angegebenen Bindungen, aber binding...? InformationsquelleAutor der Frage
6
Antworten
Ich Lerne Schema. Ich weiß, wie beide lambda-und let-Ausdrücke. Jedoch bin ich kämpfen, um herauszufinden, was der Punkt ist von der Verwendung von lambda. Kannst du nicht alles mit lassen, können Sie mit der lambda? Wäre es
4
Antworten
Ich bin neu in Haskell und ich bin sehr verwirrt durch Wo vs. Lassen. Sie scheinen beide bieten einen ähnlichen Zweck. Ich habe ein paar Vergleiche zwischen Wo vs. Lassen aber ich habe Schwierigkeiten, anspruchsvolle Verwendung. Könnte
3
Antworten
Wie kann ich diese umschreiben linq-Abfrage, um Einheit mit der lambda-Ausdruck? Ich will lassen keyword oder eine gleichwertige in meine lambda-Ausdruck. var results = from store in Stores let AveragePrice = store.Sales.Average(s => s.Price) where AveragePrice <
3
Antworten
Will ich mit Lazy-Initialisierung für einige meiner Eigenschaften in Swift. Mein Aktueller code sieht wie folgt aus: lazy var fontSize : CGFloat = { if (someCase) { return CGFloat(30) } else { return CGFloat(17) } }() Die
4
Antworten
Im folgenden code, wird der Letzte Satz, den ich setzen kann, ein in vor. Wird es etwas ändern? Andere Frage: Wenn ich entscheiden, zu setzen in vor dem letzten Satz, muss ich Einrücken? Habe ich versucht, ohne
22
Antworten
ECMAScript 6 eingeführt die lassen - Anweisung. Ich habe gehört, es beschrieben als "lokale" Variablen, aber ich bin mir noch nicht ganz sicher, wie es verhält sich anders als die var Stichwort. Was sind die Unterschiede? Wann
5
Antworten
Ich bin neu in der coding und hob einige open-source-Projekt, um die Idee. Hoffe, Euch kann mir helfen fix, dass let pictures = ( selectedRestaurant["Pictures"] as! NSArray ) //Here's where i get the error let picture =
2
Antworten
Den Java-compiler scheint die Unterstützung für let Ausdrücke in com.sun.tools.javac.tree.* ( LetExpr ). Einen Kommentar JCTree erwähnt sogar einige syntax (let int x = 3; in x+2) was natürlich nicht akzeptiert wird durch die Grammatik der Sprache