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
Das funktioniert:
%Vor%
Und das funktioniert:
%Vor%
aber das nicht:
%Vor%
Und selbst Klammern sagen dem Parser nicht, was ich will:
%Vor%
Es scheint wie ein natürlicher Ausdruck. Was mache ich falsch?
22.01.2011, 17:21
Der Kontext dafür ist ziemlich einfach. Meine Annahmen basieren auf Oderskys Buch "Programming in Scala, 2. Auflage", Abschnitt 8.5, "Platzhaltersyntax".
Ich habe eine Liste [List [Boolean]] (d. h. eine rechteckige Bitmap), in der ich versuch...
28.04.2012, 16:02
Ich untersuche den Quellcode der Scala 2.8 Collection Klassen. Ich habe Fragen zur Hierarchie von scala.collection.Traversable . Sehen Sie sich die folgenden Erklärungen an:
%Vor%
Frage: Warum erweitert Traversable GenericTraversableTe...
28.04.2010, 23:22
Ich versuche, ein echtes Äquivalent für Javas public static final in Scala zu erhalten, um TwiP zu verwenden. >
Das Erstellen eines val in einem object funktioniert nicht für mich, weil es Teil einer neu generierten Klasse Example...
27.10.2009, 16:41
Ich suche nach Scala-Gegenstück von C # IComparable, und ich fand vergleichbare Eigenschaft. Ich meine - Vergleichbares wird erwähnt, aber wenn ich im Ссылка danach suche, bekomme ich 0 Treffer. Wegen des Namens, mit Google bekomme ich eine Me...
09.10.2011, 09:12
%Vor%
Aufruf von ConvertToInt in Hilfskonstruktor (dies (y: string)) verursacht diesen Fehler:
%Vor%
Ich weiß, dass ich ein Singleton-Objekt verwenden und alle statischen Funktionen wie convertToInt in es packen kann, aber ist es eine gute...
16.02.2011, 08:39
Ich benutze sbt 0.10 mit Scala 2.9.1.
Ich habe gelesen
Ссылка
Aber ich will kein einziges riesiges Glas. Ich möchte nur Abhängigkeitsgläser
endet im Verzeichnis target / scala-2.9.1.final / lib.
Der Grund, warum ich nicht ein einziges...
08.09.2011, 16:18
Mein Problem ist das Verständnis ist die Syntax von Scala. Ich komme aus einem Java-Hintergrund. Ich versuche, eine Variable vom selben Typ wie die Klasse zu machen, in der sie sich befindet. Beispiel:
%Vor%
Ich erhalte diesen Fehler:
%Vor...
29.03.2012, 22:16
Ich analysiere Zeitstempel. Sie werden in meine lokale Zeitzone (Europa / London) gezwungen, wenn ich sie einlese. Ich möchte stattdessen den ursprünglichen Zeitzonen-Offset beibehalten.
%Vor%
In diesem Beispiel wird ein Zeitstempel aus Amer...
09.05.2011, 21:27
Ich habe eine json -Datei, nodes , die so aussieht:
%Vor%
Ich kann diesen Datensatz mit Python lesen und bearbeiten.
Ich versuche diese Datei in scala durch die spark-shell zu lesen.
Von diesem Tutorial kann ich es sehen k...
11.08.2016, 11:25