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 implizite Reihenfolge

Gibt es eine Möglichkeit für mich, die gleiche implizite Reihenfolge für zwei verschiedene Klassen zu definieren? Ich habe versucht, etwas in den folgenden Zeilen zu tun, aber es erkennt die Reihenfolge nicht. %Vor%     
08.09.2014, 22:13
4
Antworten

Wie benutzt man eine Musterübereinstimmung um eine nicht leere Liste in scala zu erhalten?

Ich benutze case x :: Nil => ... versuchen, um sicherzustellen, dass die Liste nicht leer ist, aber es stimmt nur einzelne Elementliste.Wie kann ich verwenden Mustervergleich erhalten eine nicht leere Liste? AKTUALISIERT Es tut mir l...
04.01.2016, 05:36
3
Antworten

Was ist der Standardweg, um die gegenseitige Rekursion in F # / Scala zu optimieren?

Diese Sprachen unterstützen nicht gegenseitig rekursive Funktionen Optimierung "nativ", also ich denke, es muss Trampolin sein oder .. heh .. Umschreiben als Schleife) Vermisse ich etwas? UPDATE: Es scheint, dass ich über FSharp gelogen habe,...
09.05.2010, 19:16
4
Antworten

Mock-Objekte im Spiel [2.0]

Ich möchte meine Play-Anwendung testen, indem ich Mock-Objekte während eines Tests zur Verfügung stelle. Von meinem Kopf aus gibt es ein paar Möglichkeiten, dies zu tun. Geben Sie beim Testen eine alternative Routendatei an Verwenden Sie D...
07.04.2012, 09:47
1
Antwort

Parametrisierte Protokollierung in slf4j - wie wird es mit den Parametern von scala verglichen?

Hier sind zwei Aussagen, die allgemein akzeptiert zu sein scheinen, aber die ich nicht wirklich überwinden kann: 1) Scalas Vornamen-Parameter ersetzen anmutig das immer lästige log4j-Nutzungsmuster: %Vor% , weil der Name-Name-Parameter (ei...
02.11.2012, 16:21
5
Antworten

Wie verwende ich ListBuffer in scala?

Ich habe eine Situation, in der ich eine einzelne Elementliste an eine Methode übergebe. Innerhalb dieser Methode wird das einzelne Element in der Liste um eins erhöht. Nach dem Methodenaufruf wird also das erste Element der Liste geändert (um e...
04.07.2011, 10:15
5
Antworten

Geben Sie das Ende zurück, wenn die Liste nicht leer ist oder eine leere Liste zurückgibt

Aus der Liste der E-Mails muss ich 2 Werte erhalten: Option des Kopfs der Liste Liste der anderen von ihnen Was ist der idiomatische Weg, dies in Scala zu kodieren? Bisher habe ich: %Vor% BEARBEITEN: Warum gibt es Any : Wir verwen...
18.06.2013, 15:12
2
Antworten

Warum illegaler Beginn der Deklaration in Scala?

Für den folgenden Code: %Vor% Compiler gibt einen Fehler: %Vor% Warum? Wie zu beheben?     
18.10.2010, 04:49
1
Antwort

Aktualisierung des SBT-Projekts fehlgeschlagen [IntelliJ, Scala, SBT]

Immer, wenn ich versuche, Auto-Import in IntelliJ zu aktivieren, gibt es immer diesen Fehler: %Vor% Ich habe bereits das JetBrains Scala-Plugin installiert, dann ein Verzeichnis mit einem SBT-Build geöffnet und meinen Cache zurückgesetzt / n...
08.11.2016, 22:39
2
Antworten

Wie mache ich intellij Idee, Scala-Skript mit # korrekt hervorzuheben! (Shebang)

Wie mache ich intellij Idee, Scala-Skript richtig hervorzuheben. Versuch 1 Ändern Sie den Dateinamen in 'test.sc' . Intellij mag die erste Zeile nicht, d. H. Es ist keine gültige Scala-Kommentarsyntax Versuch 2 Ändern Sie den Dateinam...
16.03.2017, 10:36