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

Scala recursion vs loop: Überlegungen zu Leistung und Laufzeit

Ich habe ein naives Test-Bett geschrieben, um die Leistung von drei Arten von faktorieller Implementierung zu messen: Schleifen-basiert, nicht-tail-rekursiv und tail-rekursiv.    Überraschenderweise war der schlechteste performant die Loop-...
28.02.2013, 14:56
2
Antworten

Was ist nötig um sbt mit Akka zu bauen?

Ich versuche scala -akka von sbt zu benutzen. Meine sbt-Datei sieht wie folgt aus: %Vor% mein Code: %Vor% Wenn ich sbt compile mache, bekomme ich %Vor% Bitte um Rat. EDIT2: basierend auf den folgenden Kommentaren. Hier ist d...
22.05.2013, 21:04
1
Antwort

Wie formatiere ich einen String mit String-Interpolation in Scala als String mit fester Breite?

Ich bin mit einem wirklich alten System verbunden und die Datei, die ich generieren muss, benötigt ein Feld, das aus einer Zeichenkette gebildet wird, aber genau 15 breit sein muss. Ich möchte so etwas: %Vor% Rückkehr: %Vor% Gibt es e...
13.03.2013, 01:06
1
Antwort

Gibt es ein F #, das Scalas Versprechen entspricht?

Gibt es sowas wie Scalas Versprechen in F #? ?    Während Futures als eine Art schreibgeschütztes Platzhalterobjekt definiert sind   geschaffen für ein Ergebnis, das noch nicht existiert, kann ein Versprechen gedacht werden   als schreibbare...
22.07.2013, 17:10
1
Antwort

Wie kann ich sbt.IO benutzen?

Ich habe bemerkt, dass viele Scala-Projekte verwenden sbt.IO , die große Dateisystem und IO-Dienstprogramme hat z. nützliche Dinge wie: %Vor% Aber ich konnte es (lustig genug) in keinem Maven Repo offiziell finden, was fehlt mir?     
16.08.2013, 21:29
3
Antworten

So teilen Sie F [A \ / B] in (F [A], F [B])

Ich habe gelegentlich Code wie folgt gedrückt: %Vor% oder in meinem aktuellen Fall möchte ich Map[A, B \/ C] => (Map[A, B], Map[A, C]) Gibt es eine schöne Möglichkeit, dies im allgemeinen Fall F[A \/ B] mit entsprechenden Einschr...
29.05.2013, 14:24
1
Antwort

Wie verbinden sich anwendungsbezogene Funktoren mit Parallelisierungsalgorithmen? (Scala und Scalaz)

Aus Josh Suereths "Scala in Depth": "Applikative Funktoren bieten eine Möglichkeit, zwei Berechnungen durchzuführen und sie mithilfe einer Funktion zusammenzufügen. Das Beispiel" Traversable "zeigt, wie zwei Sammlungen zu Paaren parallelisier...
29.08.2012, 18:35
3
Antworten

Slick Zeile nach ID auswählen

Die Auswahl einer einzelnen Zeile nach ID sollte eine einfache Sache sein, aber ich habe ein wenig Mühe herauszufinden, wie ich das auf mein Objekt abbilden kann. Ich fand diese Frage , die auf der Suche ist Das Gleiche, aber die gegebene An...
18.07.2013, 13:31
2
Antworten

Fügt ein Element zwischen zwei benachbarte Elemente von Seq ein

Zum Beispiel habe ich Seq (1,2,3) und ich möchte Seq (1,0,2,0,3) bekommen Das erste, was einem einfällt, ist: %Vor% Gibt es eine bessere / elegantere Option?     
03.11.2012, 20:54
3
Antworten

String-Split-Verhalten bei einer leeren Zeichenfolge und bei einer einzelnen Trennzeichenfolge

Dies ist ein Follow-up zu diese Frage . Die Frage ist in der zweiten Zeile unten. %Vor%     
16.11.2011, 18:54