Suchergebnisse für Anfrage "fold"

1 die antwort

Scala: fold vs foldLeft

Ich versuche zu verstehen, wie Fold und FoldLeft und das jeweilige Reduce und ReduceLeft funktionieren. Ich habe fold und foldLeft als Beispiel genommen

2 die antwort

Verkleinern, falten oder scannen (Links / Rechts)?

2 die antwort

Kehren Sie eine Liste im Schema mit foldl und foldr um

TOP-Veröffentlichungen

2 die antwort

Foldr / Foldl kostenlos, wenn Tree Foldable Foldmap implementiert?

Ich bin Anfänger bei einem Haskell und lerne von "Learn You a Haskell". Ich verstehe etwas nicht über die Tree-Implementierung von Foldable. instance F.Foldable Tree where foldMap f Empty = mempty foldMap f (Node x l r) = F.foldMap f l `mappend` ...

2 die antwort

Mehrfache Falten in einem Durchgang mit der generischen Tupelfunktion

Wie kann ich eine Funktion schreiben, die ein Tupel von Funktionen des Typs @ annimmai -> b -> ai und gibt eine Funktion zurück, die ein Tupel von Elementen vom Typ @ annimai, ein Element vom Typb und kombiniert jedes der Elemente zu einem neuen ...

2 die antwort

Erklärung der Listen: Fold-Funktion

Ich lerne immer mehr über Erlang und habe in letzter Zeit ein Problem. Ich lese überfoldl(Fun, Acc0, List) -> Acc1 Funktion. Ich habe das Tutorial learnyousomeerlang.com verwendet und es gab ein Beispiel (Beispiel zum Umgekehrten Polnischen ...

3 die antwort

Funktionale Programmierung, Scala Map und Fold Left [closed]

Welche guten Tutorials gibt es noch? Ursprüngliche Frage, die nach dem Löschen wiederhergestellt wurde, um den Kontext für andere Antworten bereitzustellen: Ich versuche, eine Methode zu implementieren, um die Boudning-Box aus Rechteck, Kreis, ...

3 die antwort

Verwenden von "Über einen Baum reduzieren" in Lisp

Um eine flache Liste in Lisp zu falten, verwenden Siereduce: * (reduce #'+ '(1 2 3 4 5)) 15Was aber, wenn ich einen beliebig komplexen Baum habe und über jedes Element eine Funktion anwenden möchte? Also das umklappen'(1 (2) (3 (4) 5)) würde ...

4 die antwort

Ausführen einer einzelnen Funktion für Listen, ByteStrings und Texte (und möglicherweise für andere ähnliche Darstellungen)

4 die antwort

Liste der Listen in Haskell verschachteln