Suchergebnisse für Anfrage "zipper"

3 die antwort

Reißverschluss-Comonaden, generisch

Bei jedem Containertyp können wir den (elementorientierten) Reißverschluss bilden und wissen, dass diese Struktur eine Comonade ist. Dies wurde vor kurzem in wunderbarem Detail untersuchteine weitere Frage zum ...

3 die antwort

Funktion nur auf ein Element in Liste oder Array in Scala anwenden

Für eine bestimmte Liste oder ein Array, zum Beispiel val list = (1 to 3).toList val array = (1 to 3).toArray und eine gegebene Funktion, die von und auf den Sammlungstyp abgebildet wird, zum Beispiel def f(v: Int): Int = v + 10wie bewerbe ich ...

2 die antwort

Clojure Zipper von verschachtelten Maps, die ein TRIE unterdrücken

Wie kann ich einen Clojure-Reißverschluss für eine TRIE erstellen, dargestellt durch verschachtelte Karten, bei denen die Schlüssel die Buchstaben sind?Etwas...

TOP-Veröffentlichungen

14 die antwort

Cleaner Weg, um verschachtelte Strukturen zu aktualisieren

Sag ich habe folgende zweicase classes: case class Address(street: String, city: String, state: String, zipCode: Int) case class Person(firstName: String, lastName: String, address: Address)und die folgende Instanz vonPerson Klasse: val raj = ...

4 die antwort

Reißverschlussähnliche Datenstruktur mit mehr als einem Cursor

Die Zipper-Datenstruktur eignet sich hervorragend, wenn Sie einen Baum überqueren und die aktuelle Position beibehalten möchten. Welche Datenstruktur sollten Sie jedoch verwenden, wenn Sie mehr als eine Position verfolgen möchten? Lassen Sie ...

1 die antwort

Wie gut funktionieren Reißverschlüsse in der Praxis und wann sollten sie verwendet werden?

ich glaube, dass derReißverschluss [http://www.st.cs.uni-saarland.de/edu/seminare/2005/advanced-fp/docs/huet-zipper.pdf] ist eine schöne Idee; Es bietet auf elegante Weise die Möglichkeit, eine Liste oder einen Baum zu durchsuchen und scheinbar ...

1 die antwort

Fauler Druck eines Baumes im Newick-Format

Ich möchte einen binären Baum in druckenNewick-FormatZeigt die Entfernung jedes Knotens zu seinem Elternknoten an. Im Moment habe ich kein Problem mit dem fo...