Suchergebnisse für Anfrage "functional-programming"
Wie man Math.max usw. als Funktionen höherer Ordnung benutzt
Kurz gesagt, das funktioniert: [1, 2, 3].reduce(function (a, b) { return Math.max(a, b); }); => 3Aber das nicht: [1, 2, 3].reduce(Math.max); => NaNPure Rätsel. Dies ist in Firefox 3.5.9, das vermutlich das @ verwende Mozilla ...
Problem beim Bestimmen der Reihenfolge von F # -Typen aufgrund von Zirkelverweisen
Ich habe einige Typen, die einen allgemeinen Typ erweitern, und dies sind meine Modelle. Ich habe dann DAO-Typen für jeden Modelltyp für CRUD-Operationen. Ich benötige jetzt eine Funktion, mit der ich eine ID für einen beliebigen Modelltyp ...
Wie definiere ich den Divisionsoperator in Agda?
Ich möchte zwei natürliche Zahlen teilen. Ich habe die Funktion so gemacht _/_ : N -> N -> frac m / one = m / one (suc m) / n = ?? I dont know what to write here.Bitte hilfe.
In Scala, warum kann `_` hier nicht in groupBy verwendet werden?
Ich versuche, die Vorkommensliste jedes Zeichens in einem Wort zu berechnen. Mein aktueller Code sieht folgendermaßen aus: "hello" .groupBy((x:Char)=>x) .map(a=>(a._1, a._2.length))Ich denke der.groupBy((x:Char)=>x) sieht ungeschickt aus und ...
Verwendet die Curry-Funktion in Javascript das Prinzip des Verschlusses? [geschlossen
Es wäre sehr hilfreich, wenn jemand die Arbeitsweise einer Curry-Funktion erklärt. Ich habe viele Beispiele gelesen, kann sie aber nicht richtig erfassen. Hat es irgendwie mit Schließung zu tun?
Funktionszusammensetzung in JavaScript
Was ist der Vorteil der Implementierung der Funktionskomposition in Bibliotheken wie Underscore, Lo-Dash und anderen, ähnlich wie in dieser: var compose = function() { var funcs = arguments; return function() { var args = arguments; for (var i ...
Wie funktioniert Pattern Matching hinter den Kulissen von F #?
Ich bin völlig neu in F # (und der funktionalen Programmierung im Allgemeinen), aber ich sehe Mustervergleiche, die überall im Beispielcode verwendet werden. Ich frage mich zum Beispiel, wie Pattern Matching tatsächlich funktioniert. Ich stelle ...
Wie man nicht in die "faule Bewertungsfalle" von R gerät
"R geht anVerspreche [http://cran.r-project.org/doc/manuals/r-release/R-lang.html#Promise-objects], keine Werte. Das Versprechen wird erzwungen, wenn es zum ersten Mal ausgewertet wird, nicht, wenn es bestanden wird. ", Siehediese ...
Warum werden funktionale Sprachen als Segen für Umgebungen mit mehreren Threads angesehen?
Ich höre viel über funktionale Sprachen und wie sie sich gut skalieren lassen, weil es keinen Zustand um eine Funktion gibt. und deshalb kann diese Funktion massiv parallelisiert werden. Das macht für mich jedoch Sinn, weil fast alle ...
Bietet Java 8 eine Alternative zum Besuchermuster?
Die [https://stackoverflow.com/questions/2078978/functional-programming-vs-object-oriented-programming/2079678#2079678] beliebte Antwort auf Stack Overflow hat dies über den Unterschied zwischen funktionaler Programmierung und objektorientierter ...