Suchergebnisse für Anfrage "functional-programming"
Eine Folge gleicher Zeichen in F # @ teilen / gruppier
Ich muss die Folge gleicher Zeichen in einem Text extrahieren. Zum Beispiel: Der String"aaaBbbcccccccDaBBBzcc11211" sollte in eine Liste von Strings wie @ konvertiert werd["aaa";"B";"bb";"ccccccc";"D";"a";"BBB";"z";"cc";"11";"2";"11"]. Das ist ...
Was ist die Swift-Entsprechung der Enumerable.All-Methode von C # /. NET / LINQ?
Ich möchte eine Funktion, die eine bestimmte Funktion auf eine Sequenz anwendet und true zurückgibt, wenn die angegebene Funktion für jedes Element der Sequenz true zurückgibt, z. B. ...
Funktionale Programmierung: Zustand vs. Neuzuweisung
Ich brauche Hilfe, um mich mit dem Unterschied zwischen meiner aktuellen OOP-Auffassung von Staat und der Art und Weise, wie dies in einer funktionalen Sprache wie Haskell oder Clojure geschehen würde, vertraut zu machen. Um ein abgedroschenes ...
Warum ist Smalltalk keine funktionierende Programmiersprache?
Mit dem erneuten Interesse an funktionalen Programmiersprachen habe ich einige Ähnlichkeiten zwischen Smalltalk und FPL festgestellt, nämlich Closures (BlockClosures in Smalltalk). Smalltalk ist jedoch keine FPL? Was wäre nötig, um es als ...
Was mache ich falsch mit Set.Fold F #
Farbproblem: Hallo, ich versuche eine Bool-Funktion zu implementieren, die true zurückgibt, wenn eine Farbe auf ein Land ausgedehnt werden kann, andernfalls false, aber ich habe Probleme bei der Arbeit mit Mengen, da wir sie nicht mit Mustern ...
Scala to Java (funktionale Programmierung)
Ich wurde gebeten, einen Teil des Scala-Codes für einen Kurs nach Java zu 'übersetzen'. Die Anforderungen der Zuweisung sind jedoch, dass Java 8 und externe Bibliotheken wieFunktionales Java [http://www.functionaljava.org] und Totally Lazy ...
Tippfehler. F # -Typ-Inferenz fehlgeschlagen?
Ich versuche, eine Methode in F # zu schreiben, die eine neue Instanz eines generischen Typs basierend auf dem Typ eines an die Methode übergebenen Werts zurückgibt. Im FSI: open System.Collections.Generic type AttributeIndex<'a>() = ...
Beste Möglichkeit, eine Liste mit Optionstypen auf Elemente zu beschränken, die keine sind?
Ich habe unerwarteterweise ein bisschen Probleme, von einer Liste mit Optionen zu einer Liste mit nur einigen Elementen zu wechseln. ein erster Versuch war: let ga = List.filter (fun xx -> match xx with | Some(g) -> true | None -> ...
Verstehen von Y Combinator durch generische Lambdas
eim Aufbau einer kleinen Lambda-basierten Metaprogramm-Bibliothek musste ich in einem generischen C ++ 14-Lambda eine Rekursion verwenden, um ein @ zu implementiere left-fold [https://en.wikipedia.org/wiki/Fold_(higher-order_function)]. Meine ...
Erläuterung von "Binden des Knotens"
enn ich Haskell-bezogene Sachen lese, stoße ich manchmal auf den Ausdruck „Den Knoten binden“. Ich glaube, ich versteheWa es tut, aber nichtWi. So, gibt es gute, grundlegende und einfach zu verstehende Erklärungen für dieses Konzept?