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

SBT allgemeine Build-Einstellungen

Ich habe mehrere SBT-Projekte, die alle ein gemeinsames Setup haben - z. Multimodul, publishTo Einstellungen etc etc. Wie stelle ich eine gemeinsame z. CommonBuild-Klasse, die jedes der Projekte daraus erstrecken kann? Zum Beispiel: %Vor%...
02.10.2012, 07:51
1
Antwort

Regex zur Übereinstimmung mit Java String

In Scala's Parser-Kombinatoren ( JavaTokensParser insbesondere) gibt es eine Definition stringLiteral , das mit einer Java-ähnlichen Zeichenfolge übereinstimmt. %Vor% Leider funktioniert diese Regex nicht für lange Strings . Kennt jemand...
07.10.2013, 19:24
1
Antwort

Scala: Erstellen eines kleinen ausführbaren Jar, der auf externe Scala-Bibliotheken angewiesen ist

Ich versuche, eine kleine Anwendung (Scala!) auf eine "saubere Art" zu verpacken. Das Ziel ist eine ausführbare JAR-Datei. Ich habe Folgendes getan: hat ein JAR mit sbt - & gt; wird mit arbeiten %Vor% oder %Vor% funktioniert aber...
18.04.2011, 16:12
1
Antwort

So prüfen Sie, welche Parameter der Fallklasse über die Skalareflexion den Standardwert haben 2.10

Meine Aufgabe ist es, Namen von Parametern der Fallklasse zu finden, für die es Standardwerte gibt. In 2.9 habe ich ScalaSigParser von scalap benutzt und etwas ähnliches gemacht: %Vor% Ich hatte gehofft, dass die Reflexion in 2.10 mir den...
03.08.2012, 23:48
1
Antwort

Wie kann ich das Kuchenmuster von Scala verwenden, um Roboterbeine zu implementieren?

Bei meiner Entwicklung wird das Problem der Bindung der Roboterbeine intensiv genutzt. Ich kenne wie man es löst mit PrivateModule in Guice, aber es ist nicht klar, wie Dies würde mit Scalas Kuchenmuster geschehen. Könnte jemand erklären...
27.01.2012, 14:52
5
Antworten

Wie verlängere ich scala.swing?

Als Antwort auf eine vorherige Frage zum Erreichen eines bestimmten Effekts mit Swing Ich wurde zu JDesktopPane und JInternalFrame weitergeleitet. Leider scheint scala.swing keinen Wrapper für jede Klasse zu haben, also muss ich es erweitern....
16.07.2009, 21:14
1
Antwort

Map Shapeless hlist Typ F [T1] :: ... :: F [Tn] :: HNil zum Typ T1 :: ... :: Tn :: HNil (type level sequencing)

Ich baue eine generische Funktion, die eine HList der Form F[T1] :: ... :: F[Tn] :: HNil übernimmt, diese in eine F[T1 :: ... :: Tn :: HNil] umwandelt und diese dann an einen übergebenen Block übergeben muss Damit ich arbeiten kann, mu...
21.10.2014, 20:39
1
Antwort

Effizientes Serialisieren von Fallklassen

Für eine Bibliothek, an der ich gerade arbeite, muss ich eine effiziente, praktische und typsichere Methode zur Verfügung stellen, mit der Sie die Scala-Klassen serialisieren können. Das Ideal wäre, wenn ein Benutzer eine Fallklasse erstellen...
13.10.2011, 03:59
2
Antworten

Scala: generische gewichtete Durchschnittsfunktion

Ich möchte eine allgemeine gewichtete Durchschnittsfunktion implementieren, die die Anforderungen an die Werte und die Gewichte vom gleichen Typ lockert. dh ich möchte Sequenzen von sagen: (value:Float,weight:Int) und (value:Int,weight:Float...
13.04.2017, 01:52
1
Antwort

Alles in Scala entspricht C # 'dynamic'?

Ich glaube, die Antwort ist nein, aber würde nicht schaden zu überprüfen: alles in Scala, das ist C # dynamic Schlüsselwort? Irgendetwas am Horizont? Ich weiß über scala.Dynamic, was nicht das Gleiche ist - in C # kennen Sie die Typen zu...
19.07.2011, 04:50