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
3
Antworten

Unerwarteter Scala-Mustervergleichssyntax

Ich hatte eine Liste von Scala Tupeln wie folgt: %Vor% und ich wollte es in einer Liste von Int abbilden, wobei jedes Element die Summe der Ints in einem entsprechenden Tupel ist. Ich wollte auch nicht die x._1 Schreibweise verwenden, also l...
16.09.2010, 21:03
4
Antworten

Scala, Erasthenes: Gibt es eine einfache Möglichkeit, einen Stream durch eine Iteration zu ersetzen?

Ich habe eine Funktion geschrieben, die unbegrenzt Primzahlen generiert (wikipedia: inkrementelle Siebe von Erastothes ). Es gibt einen Stream zurück, aber auch Ströme von Primzahl-Multiples werden intern zusammengeführt, um kommende Composites...
08.01.2014, 01:47
2
Antworten

Ein generischer Quicksort in Scala

Ich habe kürzlich mit Scala herumgespielt und darüber nachgedacht, wie ich eine generische Version von Quicksort implementieren kann (nur um ein besseres Gefühl für die Sprache zu bekommen) Ich habe mir sowas ausgedacht %Vor% Dies ist nic...
22.02.2010, 21:54
5
Antworten

Wie konvertiert man Funktionen, die Exceptions auslösen, in Funktionen, die entweder zurückgeben?

Angenommen, ich habe einige Funktionen, die Ausnahmen auslösen. Ich verpacke sie, um Either[Throwable, <function return type>] zurückzugeben. (Nehmen wir an, ich brauche Either anstatt Try ). %Vor% Nun möchte ich einen generis...
13.05.2014, 14:14
3
Antworten

Scala elegantes Listenverständnis wie in F #

Einfaches Verwenden der grundlegenden JDBC-Schnittstelle, um einige Daten mit Scala zu lesen. In F # (mit dem System.Data.SqlClient-Namespace) könnten wir so etwas tun, um eine unveränderbare Liste von der Datenbank zurückzugeben. %Vor% In S...
24.06.2013, 13:26
2
Antworten

Unterschied zwischen fragen und erzählen in Akka?

Beim Lesen des Scala-Dokuments habe ich Schwierigkeiten, den Unterschied zwischen fragen und erzählen zu verstehen. Ссылка gibt an:   ! bedeutet "Feuer und Vergessen", z.B. Senden Sie eine Nachricht asynchron und   sofort zurückkehren. A...
03.04.2014, 15:05
5
Antworten

Wählen Sie eine einzelne Zeile basierend auf der ID in Slick

Ich möchte eine einzelne Zeile vom Benutzer basierend auf der ID abfragen. Ich habe folgenden Dummy-Code %Vor% Es scheint mir, dass findById ein Overkill ist, um eine einzelne Spalte abzufragen, da Id der Standardprimärschlüssel ist. Kenn...
09.05.2013, 11:59
4
Antworten

Wie entpacken Sie eine Zip-Datei mit scala?

Grundsätzlich muss ich eine .zip-Datei entpacken, die einen Ordner namens modeled enthält, der wiederum eine Reihe von Excel-Dateien enthält. Ich hatte ein wenig Glück beim Finden von Code, der bereits geschrieben wurde (ZipArchive), der die...
04.06.2015, 09:51
2
Antworten

Scala REPL: Wie finde ich den Funktionstyp?

In Scala REPL findet man Werttypen: %Vor% Scala REPL zeigt jedoch die Typinformationen für Funktionen nicht an: %Vor% Wie finde ich den Funktionstyp in Scala REPL?     
25.03.2013, 09:38
4
Antworten

Spark Shell "Fehler beim Initialisieren des Compilers" Fehler auf einem Mac

Ich habe gerade einen Funken auf meiner neuen Maschine installiert und bekomme den folgenden Fehler nach der Installation von Java, Scala und Apache-spark mit Homebrew. Der Installationsvorgang ist unten angegeben: %Vor% Einmal installiert,...
26.09.2017, 22:44