Suchergebnisse für Anfrage "functional-programming"

16 die antwort

Warum ist C # eine funktionale Programmiersprache?

s wurde gesagt, dass C # als funktionale Programmiersprache angesehen werden kann, obwohl es allgemein als OO-Programmiersprache anerkannt is So, welcher Funktionsumfang macht C # zu einer funktionalen Programmiersprache? Ich kann nur denken ...

12 die antwort

Zwei Listen in Haskell zusammenführen

Kann nicht herausfinden, wie zwei Listen zusammengeführt werdenauf die folgende Weis in Haskell: INPUT: [1,2,3,4,5] [11,12,13,14] OUTPUT: [1,11,2,12,3,13,4,14,5]

16 die antwort

Was ist die eleganteste Möglichkeit, zwei optionale <BigDecimal> -Zahlen hinzuzufügen?

Ich muss eine Additionsoperation für zwei große Dezimalstellen ausführen, bei denen es sich um um umbrochene Optionszeichen handelt: Optional<BigDecimal> ordersTotal; Optional<BigDecimal> newOrder;Ich möchte ordersTotal + = newOrder erreichen. ...

TOP-Veröffentlichungen

26 die antwort

st Javascript eine funktionale Programmiersprach

Nur weil Funktionen erstklassige Objekte sind, es Abschlüsse gibt und Funktionen höherer Ordnung, verdient es Javascript, eine funktionale Programmiersprache genannt zu werden? Die Hauptsache, die es meiner Meinung nach nicht gibt, ist Pure ...

14 die antwort

Underscore.js: Verketten von benutzerdefinierten Funktionen

Using Underscore.js [http://documentcloud.github.com/underscore/], Ich kann folgendes schreiben, was @ zurückgi42: _([42, 43]).chain() .first() .value()Ich habe eine benutzerdefinierte Funktion, die nicht Teil von Underscore.js mit dem Namen @ ...

22 die antwort

Beste Erklärung für Sprachen ohne Null

Jeder so oft, wenn sich Programmierer über Null-Fehler / Ausnahmen beschweren, fragt jemand, was wir ohne Null machen. Ich habe eine grundlegende Vorstellung von der Coolness von Optionstypen, aber ich verfüge nicht über die Kenntnisse oder ...

12 die antwort

Python: Kombinieren von zwei Listen und Entfernen von Duplikaten in einer funktionalen Programmierweise

Ich versuche, eine Funktion zu schreiben, die zwei Listen kombiniert, während doppelte Elemente entfernt werden, aber auf rein funktionale Weise. Beispielsweise a = [1,2,2] b = [1,3,3,4,5,0] union(a,b) --> [1,2,3,4,5,0] Die Imperativform ...

6 die antwort

as ist Hindley-Milne

Ich bin auf diesen Begriff gestoßen Hindley-Milner, und ich bin nicht sicher, ob ich begreife, was es bedeutet. Ich habe folgende Beiträge gelesen: Steve Yegge -Dynamic Languages Strike ...

4 die antwort

Maschinenmodell zur funktionalen Programmierung

Ich habe irgendwo gelesen, dass das aktuelle Maschinenmodell nicht ganz für die funktionale Programmierung geeignet ist. Wo liegen also die Grenzen des aktuellen Maschinenmodells? Wurde ein geeigneteres Maschinenmodell entwickelt?

4 die antwort

Wie kann ich mit Ramda und pointfree style das erste Element eines Arrays ans Ende des Arrays kopieren?

Ich möchte ein Array nehmen[1, 2, 3] und zurück[1, 2, 3, 1]. Ich verwende Ramda und kann das gewünschte Ergebnis wie folgt erzielen: const fn = arr => R.append(R.prop(0, arr), arr);Aber ich würde es gerne ohne Punkte machen. Hier ist die ...