scala

Scala ist eine universelle Programmiersprache, die hauptsächlich auf die Java Virtual Machine abzielt. Entwickelt, um gängige Programmiermuster in einer prägnanten, eleganten und typensicheren Weise auszudrücken, vereint es sowohl imperative als auch funktionale Programmierstile. Seine Hauptmerkmale sind: fortgeschrittenes statisches System mit Typinferenz; Funktionstypen; Muster-Matching; implizite Parameter und Konvertierungen; Überlastung des Bedieners; volle Interoperabilität mit Java; Nebenläufigkeit
1
Antwort

Warum kann ich kein generisches Array erstellen?

Das funktioniert nicht: %Vor% Aber das tut: %Vor% Ich bin mir sicher, dass das eine ziemlich einfache Sache ist und ich weiß, dass sich Arrays in Scala etwas ungewöhnlich verhalten können. Könnte mir jemand erklären, wie man solch ein...
21.05.2011, 23:31
1
Antwort

Beschränken Sie die Sichtbarkeit des Klassenkonstruktors in Scala 2.9

Grüße, Wie kann ich den Foo-Konstruktor nur für dieses Paket sichtbar machen (Unit-Test + Companion-Objekt)? Ich möchte Foo nicht außerhalb dieser 2 Dateien instanziieren können ... Foo.scala %Vor% FooSpec.scala %Vor% Ich be...
19.05.2011, 07:50
2
Antworten

Eine RDD in einen csv schreiben

Ich habe eine RDD der Form %Vor% Ich möchte dies in eine CSV-Datei schreiben. Bitte schlage mir vor, wie das gemacht werden kann. Wenn Sie myrdd.saveAsTextFile on ausführen, wird die Ausgabe wie folgt angezeigt: %Vor%     
03.02.2015, 08:59
1
Antwort

akka-http mit mehreren Routenkonfigurationen

Schneller Hintergrund Ich führe einige Beispiele durch und lerne den Akka-HTTP-Stack zum Erstellen eines neuen REST-Projekts (komplett nicht-UI). Ich habe das Akka HTTP Microservice Beispiel verwendet und erweitert, um eine Reihe von Anwend...
29.12.2015, 15:48
1
Antwort

Leser Monad mit Scalaz

Ich versuche, die Reader-Monade mit scalaz so zu definieren: %Vor% aber ich bekomme einen Compilerfehler: %Vor% Warum ist das so? Danke, Levi     
19.07.2010, 19:51
2
Antworten

Warum gibt es in Scala keine "Functor" Eigenschaft? [geschlossen]

In Scala haben die generischen Klassen wie Future , Option und List alle die Methoden map und flatMap . Soweit ich weiß, sind sie alle wie Funktoren in Haskell. Ich habe mich nur gefragt, warum es in Scala kein Merkmal (Interfa...
17.05.2015, 15:52
1
Antwort

Wie kettet man Future [\ / [A, B]] in scala?

Wie kann ich ein for Verständnis mit den Daten vom Typ Future[\/[String,Int]] machen? Hier ist ein Startpunkt, der nicht kompiliert wird. %Vor% Hinweis: calculateStuff ist nur ein Beispiel, es wird tatsächlich verschiedene Funkti...
24.02.2014, 16:02
2
Antworten

Scala gibt keinen Fehler bei der Kompilierung, wenn einem Zahlenliteral ein Wert zugewiesen wird.

Beim Lernen von scala bin ich auf folgenden seltsamen Ausschnitt gestoßen: %Vor% Ich würde erwarten, dass der Compiler einen Fehler auf val 2 = 123 werfen würde, weil die Bezeichner nicht mit einer Ziffer beginnen dürfen, sondern der C...
19.03.2016, 13:14
3
Antworten

Die Methode reduceByKey wird nicht in IntelliJ gefunden

Hier ist der Code, den ich für reduceByKey ausprobiere: %Vor% Gibt Compilerfehler: "Kann das Symbol reduceByKey nicht auflösen" Wenn ich den Mauszeiger über die Implementierung von reduceByKey halte, gibt es drei mögliche Implementierunge...
06.06.2014, 14:31
3
Antworten

So erstellen Sie eine Zeile aus einer Liste oder einem Array in Spark mit Scala

Ich versuche eine Zeile ( org.apache.spark.sql.catalyst.expressions.Row ) basierend auf der Benutzereingabe zu erstellen. Ich kann keine Zeile zufällig erstellen. Gibt es Funktionen zum Erstellen einer Zeile aus List oder Array ....
23.01.2015, 10:43