Als «scala» getaggte Fragen

225
Scala 2.8 breakOut

In Scala 2.8 gibt es ein Objekt in scala.collection.package.scala: def breakOut[From, T, To](implicit b : CanBuildFrom[Nothing, T, To]) = new CanBuildFrom[From, T, To] { def apply(from: From) = b.apply() ; def apply() = b.apply() } Mir wurde gesagt, dass dies zu folgenden Ergebnissen führt: >...

223
Anhängen eines Elements an das Ende einer Liste in Scala

Es klingt wie eine dumme Frage, aber alles, was ich im Internet gefunden habe, war Müll. Ich kann einfach kein typisches Element Tzu einer Liste hinzufügen List[T]. Ich habe es mit versucht, myList ::= myElementaber es scheint, dass es ein seltsames Objekt erstellt und beim Zugriff auf...

222
Wie fange ich mit Akka Streams an? [geschlossen]

Geschlossen . Diese Frage muss fokussierter sein . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 4 Jahren . Verbessere diese Frage...

215
Gute Scalaz-Einführung [geschlossen]

Geschlossen . Diese Frage basiert auf Meinungen . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie mit Fakten und Zitaten beantwortet werden kann, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 7 Jahren . Verbessere diese...

212
Akka Kill vs. Stop vs. Poison Pill?

Neuling Frage von Akka - Ich lese über Akka Essentials, könnte jemand bitte den Unterschied zwischen Akka Stop / Poison Pill vs. Kill erklären? Das Buch bietet nur eine kleine Erklärung: "Töten ist synchron vs. Giftpille ist asynchron." Aber wie? Wird der Thread des aufrufenden Akteurs während...

208
Wie klone ich eine Fallklasseninstanz und ändere nur ein Feld in Scala?

Angenommen, ich habe eine Fallklasse, die Personas repräsentiert, Menschen in verschiedenen sozialen Netzwerken. Instanzen dieser Klasse sind vollständig unveränderlich und werden in unveränderlichen Sammlungen aufbewahrt, die schließlich von einem Akka-Schauspieler modifiziert werden. Jetzt habe...

205
Artikel in die Liste in Scala aufnehmen?

Wie um alles in der Welt erhalten Sie nur ein Element bei Index i aus der Liste in Scala? Ich habe es versucht get(i)und [i]- nichts funktioniert. Googeln gibt nur zurück, wie ein Element in der Liste "gefunden" wird. Aber ich kenne schon den Index des Elements! Hier ist der Code, der nicht...

200
Wann sollte ich Vector in Scala wählen?

Es scheint, dass Vectores zu spät zur Scala-Sammlungsparty war und alle einflussreichen Blog-Beiträge bereits abgereist waren. In Java ArrayListist die Standardsammlung - ich kann sie verwenden, LinkedListaber nur, wenn ich einen Algorithmus durchdacht habe und mich genug um die Optimierung...

195
Was macht `: _ *` (Doppelpunkt-Unterstrich) in Scala?

Ich habe den folgenden Code aus dieser Frage : def addChild(n: Node, newChild: Node) = n match { case Elem(prefix, label, attribs, scope, child @ _*) => Elem(prefix, label, attribs, scope, child ++ newChild : _*) case _ => error("Can only add children to elements!") } Alles darin ist ziemlich...

183
Scala-Äquivalent zum Java-Objekt java.lang.Class <T>

Die Frage lässt sich am besten anhand eines Beispiels erklären: In Java für einen JPA EntityManager kann ich Folgendes tun (Konto ist meine Entitätsklasse): Account result = manager.find(Account.class, primaryKey); In Scala ist mein naiver Versuch: val result = manager.find(Account.class,...

181
Wie definiere ich "Typ Disjunktion" (Unionstypen)?

Eine Möglichkeit , dass hat vorgeschlagen, mit Doppel Definitionen überladener Methoden zu behandeln ist zu ersetzen durch Musterabgleich Überlastung: object Bar { def foo(xs: Any*) = xs foreach { case _:String => println("str") case _:Int => println("int") case _ => throw new...