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

Scala while (true) Typ stimmt nicht überein? Unendliche Schleife in Scala?

Warum folgender Code %Vor% erzeugt folgenden Compilerfehler %Vor% ? Das funktioniert in C # gut. Die while-Schleife wird für immer ausgeführt, sodass sie nicht beendet werden kann. Daher kann sie nicht zu etwas anderem als string führe...
29.05.2012, 16:15
3
Antworten

scala c Integration

Ich möchte etwas von meinem Scala-Code nach c portieren und diesen portierten Code von meinem aktuellen Projekt aufrufen. Aber ich habe keine Dokumentation darüber gefunden, wie das geht. Es wäre großartig, wenn dies nur von sbt möglich wäre, de...
08.06.2011, 22:27
3
Antworten

Lesen von DataFrame aus der partitionierten Parkettdatei

So lesen Sie partitioniertes Parkett mit Zustand als Datenrahmen, das funktioniert gut, %Vor% Partition ist da für day=1 to day=30 ist es möglich etwas wie (day = 5 to 6) oder day=5,day=6 zu lesen, %Vor% Wenn ich * einstel...
11.11.2015, 12:19
4
Antworten

Warum sind Vektoren so flach?

Was ist der Grund dafür, dass die Vektoren von Scala einen Verzweigungsfaktor von 32 haben und nicht irgendeine andere Zahl? Würden nicht kleinere Verzweigungsfaktoren mehr strukturelles Teilen ermöglichen? Clojure scheint den gleichen Verzweigu...
17.09.2012, 16:34
5
Antworten

Was bedeutet "Scale" (A = B) für eine Fallklasse?

Bei der Erforschung von Memoization in Scala habe ich Code gefunden, den ich nicht gekriegt habe. Ich habe versucht, dieses spezielle "Ding" zu sehen, weiß aber nicht, wie ich es nennen soll; d.h. der Begriff, auf den Bezug genommen werden soll....
23.10.2013, 17:12
3
Antworten

Äquivalent von öffentlichen statischen Endfeldern in Scala

Ich lerne Scala, und ich kann mir nicht vorstellen, wie ich diese einfache Java-Klasse in Scala am besten ausdrücken kann: %Vor% Das Beste, was ich habe, ist folgendes: %Vor% Aber ich verliere die Vorteile von BLACK, WHITE und GREEN, die...
29.03.2010, 03:58
4
Antworten

Scala für Android: java.lang.NoSuchMethodError: java.lang.String.isEmpty

Ich bekomme folgende Ausnahme auf Android 2.2.1: java.lang.NoSuchMethodError: java.lang.String.isEmpty Ich rufe text.isEmpty von Scala an. Irgendeine Idee, wie man das löst?     
09.12.2010, 09:52
2
Antworten

default benannte Argumente in Bezug auf andere Argumente in scala definieren

Ich habe eine Fallklasse, die drei gebundene Parameter speichert. Ich möchte Companion-Objekt, das die Klasse aus zwei beliebigen Parametern erstellen kann, etwas definieren, das wie das folgende Beispiel aussieht, das offensichtlich falsch ist:...
12.08.2013, 21:59
5
Antworten

Wie schreibe ich diesen Dreiliner als One-Liner?

Ich mag den Weg, Sie können One-Liner-Methoden in Scala, z. mit List(1, 2, 3).foreach(..).map(..) . Aber es gibt eine bestimmte Situation, die manchmal beim Schreiben von Scala-Code auftaucht, wo die Dinge ein bisschen hässlich werden. Beis...
09.07.2012, 08:53
5
Antworten

Falscher mehrdeutiger Referenzfehler in Scala 2.7.7 Compiler / Interpreter?

Kann jemand den Kompilierungsfehler unten erklären? Interessanterweise, wenn ich den Rückgabetyp der get() Methode zu String ändere, kompiliert der Code einfach gut. Beachten Sie, dass die Methode thenReturn zwei Überladungen aufweist:...
29.01.2010, 01:08