Suchergebnisse für Anfrage "functional-programming"

4 die antwort

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 ...

8 die antwort

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 ...

4 die antwort

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.

TOP-Veröffentlichungen

2 die antwort

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 ...

2 die antwort

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?

2 die antwort

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 ...

8 die antwort

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 ...

8 die antwort

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 ...

10 die antwort

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 ...

6 die antwort

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 ...