Suchergebnisse für Anfrage "higher-order-functions"

9 die antwort

Wie kann ich Leerzeichen auflösen und entfernen?

Zum Beispiel möchte ich ein Array aus den Elementen in dieser Zeichenfolge erstellen:

4 die antwort

forEach auf einem 'neuen Array' macht nicht das, was ich erwarte

Ich lerne gerade, wie man JS-Funktionen höherer Ordnung verwendet (map, forEach, reduction usw.) und bin in Verwirrung geraten. Ich versuche, eine einfache 'Range'-Funktion zu schreiben, kann mein Ausgabearray jedoch nicht füllen. Das ist das ...

4 die antwort

Funktionen höherer Ordnung in Javascript

Ich lese eloquentes JavaScript (Die neue Ausgabe [http://eloquentjavascript.net/2nd_edition/preview/05_higher_order.html#c_JVArXJ1Pc1] ) und ich habe den Teil mit Funktionen höherer Ordnung erreicht und bin verwirrt darüber, was im folgenden Code ...

TOP-Veröffentlichungen

2 die antwort

Mehrfache Falten in einem Durchgang mit der generischen Tupelfunktion

Wie kann ich eine Funktion schreiben, die ein Tupel von Funktionen des Typs @ annimmai -> b -> ai und gibt eine Funktion zurück, die ein Tupel von Elementen vom Typ @ annimai, ein Element vom Typb und kombiniert jedes der Elemente zu einem neuen ...

4 die antwort

Warum akzeptiert Haskell nach einer Funktionskomposition keine Argumente?

Da Haskell-Funktionen nur ein Argument haben, bei dem die restlichen Argumente wie bei Lambdas bleiben, können wir dies tun: foo a b = a + b -- this is like foo a = \b -> a + b foo 1 2 -- okNun, mir ist aufgefallen, dass, wenn ich die Funktion ...

4 die antwort

Implizite Konvertierung einer Funktion in eine Funktion zweiter Ordnung funktioniert nur, wenn die zu konvertierende Funktion mindestens zwei Parameter hat

Ich habe ein Problem mit impliziten Konvertierungen und Funktionen höherer Ordnung. Es scheint, dass eine implizite Konvertierung einer Funktion in eine Funktion zweiter Ordnung nur funktioniert, wenn die zu konvertierende Funktion mindestens ...

2 die antwort

Funktion höherer Ordnung: "Map kann nicht mit einer Argumentliste vom Typ '((_) -> _)' aufgerufen werden."

Ich möchte eine schnelle Funktion höherer Ordnung (Map) verwenden, um alle Unteransichten aus einem bestimmten UIView.subviews-Array zu entfernen. Die Lini (cell.contentView.subviews as [UIView]).map { $0.removeFromSuperView() } verursacht den ...

10 die antwort

Wie man swift flatMap benutzt, um optionale Elemente aus einem Array herauszufiltern

Ich bin ein wenig verwirrt um flatMap (hinzugefügt zu Swift 1.2) Say Ich habe ein Array eines optionalen Typs, z. B. let possibles:[Int?] = [nil, 1, 2, 3, nil, nil, 4, 5] In Swift 1.1 würde ich einen Filter machen, gefolgt von einer Karte wie ...

4 die antwort

avascripts @ Funktion höherer Ordnung

Ich versuche es besser zu verstehen und beginne JS mit Funktionen höherer Ordnung zu codieren. Unten ist nur eine Übung, die ich mache, und ich möchte ein Array von Zahlen ausgeben * 2. function each(collection, callback) { for(var i = 0; i < ...

4 die antwort

Wie verwende ich ES6 Fat Arrow, um ein Array von Objekten zu filtern ()?

Ich versuche, die ES6-Pfeilfunktion mit @ zu verwende.filter, um Erwachsene zurückzugeben (Jack & Jill). Ich kann anscheinend keine if-Anweisung verwenden. Was muss ich wissen, um dies in ES6 zu tun? var family = [{"name":"Jack", "age": 26}, ...