Suchergebnisse für Anfrage "functional-programming"

6 die antwort

Um Funktionen in Javascript funktional zu „kombinieren“?

Ich lerne funktionale Programmierung und frage mich, ob es eine Möglichkeit gibt, Funktionen wie diese zu "kombinieren": function triple(x) { return x * 3; } function plusOne(x) { return x + 1; } function isZero(x) { return x === 0; } ...

4 die antwort

Datentypgenerische Programmierbibliotheken für Scala

Ich bin auf der Suche nach einer Scala-Bibliothek, die eine datentypgenerische Programmierung ermöglicht (wieScrap Your Boilerplate [http://research.microsoft.com/en-us/um/people/simonpj/papers/hmap/], zum Beispiel). Eine Liste von Bibliotheken ...

6 die antwort

Effiziente persistente Datenstrukturen für relationale Datenbanken

Ich suche Material zu persistenten Datenstrukturen, mit denen ein relationales Modell implementiert werden kann. Persistenz im Sinne unveränderlicher Datenstrukturen. ennt jemand einige gute Ressourcen, Bücher, Papiere und s (Ich habe ...

TOP-Veröffentlichungen

8 die antwort

Functional Breadth First Search

Funktionale Tiefensuche ist in gerichteten azyklischen Diagrammen sehr schön. ie können wir jedoch in Diagrammen mit Zyklen eine unendliche Rekursion vermeiden? In einer prozeduralen Sprache würde ich Knoten markieren, wenn ich auf sie treffe, ...

8 die antwort

Java 8 Lambda-Ausdrücke zum Lösen von Fibonacci (nicht rekursiver Weg)

Ich bin ein Anfänger in der Verwendung der Lambda-Ausdrucksfunktion in Java 8. Lambda-Ausdrücke eignen sich sehr gut zum Lösen von Programmen wie Primzahlprüfung, Fakultät usw. Sie können jedoch effektiv zur Lösung von Problemen wie Fibonacci ...

2 die antwort

Warum lieber Typeclass als Inheritance?

DemzufolgeErik Osheims Folie [http://plastic-idolatry.com/typcls/#hard-oo-yes], sagt er, dass die Vererbung das gleiche Problem lösen kann wie die Typenklasse, erwähnt aber, dass die Vererbung ein Problem mit dem Namen hat: spröde Erbschaft ...

2 die antwort

Wie kann man den Erlang-Kombinationsalgorithmus in Elixir umschreiben?

Ich habe in den letzten Wochen an Elixir herumgebastelt. Ich bin gerade auf dieses prägnante @ gestoßKombinationsalgorithmus in Erlang [http://rosettacode.org/wiki/Combinations#Erlang], das ich in Elixir umschreiben wollte, aber ...

6 die antwort

funktionaler Weg, um über den Bereich zu iterieren (ES6 / 7) [duplizieren]

Diese Frage hat hier bereits eine Antwort: Gibt es einen Mechanismus, mit dem in ES6 (ECMAScript 6) x-mal eine Schleife ohne veränderbare Variablen ausgeführt werden ...

6 die antwort

F # und ADO.NET - idiomatisches F #

Ich fange gerade erst an, F # zu lernen. Ich habe gestern Abend diesen F # / ADO.NET-Code geschrieben. Inwiefern würden Sie die Syntax verbessern - damit sie sich wie ein idiomatisches F # anfühlt? let cn = new OleDbConnection(cnstr) let sql = ...

6 die antwort

Recursion over a Swift Sliceable

Ich habe das Gefühl, dass mir etwas Offensichtliches fehlt. Das Zerlegen einer Liste in Kopf und Schwanz und das anschließende Wiederholen über den Schwanz ist eine standardmäßige funktionale ProgrammiertechniSliceable gibt Swift ein. Ich habe ...