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 versuche, einen Datenrahmen über eine Funktion zu transformieren, die ein Array als Parameter verwendet. Mein Code sieht ungefähr so aus:
%Vor%
Aber beleuchtet Arrays und diese Skriptfehler nicht. Ich habe versucht, eine neue teilweise...
24.06.2015, 20:38
Sehen Sie sich diese REPL-Sitzung an (ich habe sie zur besseren Lesbarkeit aufgeräumt):
%Vor%
Erstens sollte dies unabhängig von der Tatsache funktionieren, dass die Typen unterschiedlich sind. Die Frage ist "Warum?"
08.05.2015, 20:04
Ich programmiere mit Spark-Streaming, habe aber Probleme mit scala. Ich versuche, die Funktion StreamingContext.fileStream zu verwenden
Die Definition dieser Funktion ist wie folgt:
%Vor%
Erstellen Sie einen Eingabestream, der ein Hadoop-...
15.05.2013, 09:00
Ich aktualisiere einen Code von 2.9.1 auf 2.10.0 (und ich habe 2.10.1 mit den gleichen Ergebnissen versucht), in beiden Fällen SBT 0.12.1.
Wenn ich sbt clean compile in der Befehlszeile ausführen, werden beide nach etwa 250 Sekunden abgesc...
14.03.2013, 17:19
Als ich den Quellcode scalaz.effect.IO sah, bemerkte ich, dass er eine Methode apply mit der folgenden Signatur hat:
%Vor%
Tower[A] und IvoryTower sind definiert als:
%Vor%
Es gibt eine Instanz von Tower :
%Vor%
Was ist...
26.03.2015, 09:28
Obwohl die Unveränderlichkeit von vielen gelobt wurde, fiel es mir schwer, mich in der Mainstream-Programmierung zu behaupten. Meiner Erfahrung nach werden Programmierer früher als später die Felder wieder änderbar machen, um zu vermeiden, dass e...
24.08.2013, 23:03
Als ich letzte Nacht auf diese Frage antwortete, fiel mir folgendes auf:
%Vor%
Das heißt, wenn foo eine optionale Menge von ganzen Zahlen ist, gibt die Sequenzierung eine Menge von ganzen Zahlen zurück.
Dies ist nicht das, was ich zu...
31.05.2013, 13:21
SLF4J varargs auf die Protokollierungsaufrufe sind sehr nützlich in meiner Java-Arbeit
%Vor%
Ich versuche, dieses einfache Beispiel in Play 2.1 Framework / Scala zu machen, und ich stoße in den Compiler, der mich ablehnt.
%Vor%
Was ist d...
06.06.2013, 17:57
Gegeben die folgende Fallklasse:
%Vor%
Ich würde Folgendes erwarten:
%Vor%
um etwas wie: zu produzieren
%Vor%
Aber stattdessen erzeugt es:
%Vor%
Warum werden die Primitiven aus den Generika gelöscht, anstatt wie java.lang.Intege...
23.12.2013, 18:55
In meiner Play-App habe ich mehrere Aktionen (z. B. "Löschen" einer Entität), die von verschiedenen Seiten ausgelöst werden können. Nachdem die Aktion ausgelöst wurde, möchte ich den Benutzer zurück zu der Seite umleiten, auf der sie sich befand...
01.07.2013, 14:06