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

Wie richte ich ein Paketobjekt an?

Ich habe kürzlich entdeckt, dass man das Pimp Meine Bibliothek anreichern-Pattern verwenden kann, um Companion-Objekten mithilfe von .type Methoden hinzuzufügen: %Vor% Leider scheint das bei Paketobjekten wie scala.math : nicht zu fu...
19.05.2015, 23:24
1
Antwort

In SBT 0.13 steuert scalaVersion weiterhin die Version von scala, die zum Kompilieren, Ausführen und Testen verwendet wird?

Beim Upgraden unserer Build von 12.4 auf 13.1 habe ich festgestellt, dass obwohl das Build scalaVersion := "2.10.2" angegeben hat, das resultierende Archiv (erstellt über das sbt-pack Plugin) scala-library-2.10.3.jar enthielt. Ein kurzer Chec...
21.03.2014, 06:06
2
Antworten

Scala-Funktion, die ein anonymes Objekt zurückgibt?

Ich möchte ein paar funky closure-ähnliche Sachen machen. Ich möchte, dass eine Methode ein anonymes Objekt zurückgibt, dessen Eingeweide auf die Parameter der Methode verweisen. Hier ist der Code, den ich geschrieben habe, der meine Absicht ill...
07.10.2014, 23:26
1
Antwort

Warum wird der Akteur "ask" Muster als Anti-Muster oder "Code-Geruch" betrachtet?

Nach dem, was ich gesammelt habe, wird das "Ask" -Muster als schlechte Praxis angesehen und sollte vermieden werden. Das empfohlene Muster ist stattdessen das Modell "Akteur pro Anfrage". Für mich ergibt das aber keinen Sinn, da das "ask" -Muste...
04.03.2015, 19:19
1
Antwort

Scala reflection zum instanziieren von scala.slick.lifed.TableQuery

Ich habe dieses Basismerkmal %Vor% Wo TableQuery ist scala.slick.lifted.TableQuery Meine Unterklassen instanziieren TableQuery like so: %Vor% Ich möchte die TableQuery in der Basiseigenschaft instanziieren, möglicherweise...
12.05.2015, 06:05
3
Antworten

Embedded Scala REPL erbt den übergeordneten Klassenpfad

Wie in dieser Thread
08.11.2010, 05:45
4
Antworten

Scala: Drucken Sie einen Stapel-Trace in meiner Scalatra App

Scheint ein ziemlich einfaches Problem zu sein, aber ich würde gerne einen Stack-Trace protokollieren, wenn mein Fehlerhandler auf der obersten Ebene in Scaletra ausgelöst wird. Ich mache absichtlich eine Ausnahme in einer meiner Methoden, indem...
18.09.2013, 18:55
1
Antwort

Wie verwende ich Enums in Scala Slick?

Möchten Sie MySQL INT Bitmaske Slick zuordnen. Ich habe das gefunden, aber habe wenig Probleme, es zu benutzen Zypern Jede Hilfe, wie soll ich ein Objekt für d. h. definieren mysql-Spalte INT (3) mit Enum mit 3 Werten: Lassen Sie s...
11.09.2013, 23:21
2
Antworten

Scala Verwendung von erweitert mit einer anonymen Klasse

Gibt es eine Möglichkeit, eine andere Klasse von einer anonymen Klasse in Scala zu erweitern? Ich meine etwas wie %Vor%     
09.07.2014, 15:14
2
Antworten

Wie vermeidet man einen Stapelüberlauf bei der Verwendung von scalazs freier Monade?

Ich hatte vorher gedacht, dass ein Teil des Ziels der Implementierung war, genau dieses Problem zu vermeiden, also mache ich etwas offensichtlich dummes? Hier ist ein Code: %Vor% Hinweis: Ich weiß, das ist albern :) In der Praxis hat mein...
15.04.2015, 20:17