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