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
Also verwende ich Schreiber, um mich mit Facebook zu verbinden (OAuth 2). Ich habe jedoch Probleme beim Abrufen des Autorisierungstokens. Auf der Play-Website wird das gesagt
"Version 2 ist einfach genug, um ohne Bibliothek oder Helfer e...
04.04.2012, 20:15
Ich verstehe das scheinbar widersprüchliche Verhalten nicht, das ich im folgenden Code sehe (Scala 2.9):
%Vor%
Die Zeile '5.0.pluss (Some (5.0))' kompiliert, aber die Zeile danach kompiliert nicht mit der folgenden Fehlermeldung:
Überl...
04.10.2012, 16:08
Aufgrund der Natur der Subjektdaten, die ich in einem meiner Projekte verwende, sind doppelte Datensätze häufig in den Eingabesätzen zu finden (manchmal bedeutet das doppelte Datensätze in demselben Eingabesatz, und dies kann leicht durch Filter...
13.02.2013, 19:29
Eines der letzten Commits für den Scala-Master entfernt die Einschränkung bei der Kombination von Kontext- / Ansichtsgrenzen mit impliziten Parametern . Das ist eine große Verbesserung, die die Menge an Vorprodukten reduziert, aber was war der...
26.07.2011, 21:30
Ich benutze Scala 2.9.0.final auf Ubuntu 11.04. Das Starten von scala von der Befehlszeile dauert ungefähr 20 Sekunden, bevor eine Eingabeaufforderung angezeigt wird.
Mir ist klar, dass ich etwas Verzögerung erwarten sollte, weil Compiler JAR...
28.07.2011, 15:13
Ich versuche ein Scala-Sbt-Projekt mit dem Lift-Web-Framework einzurichten. Ich benutze
scala 2.9.0-1
sbt 0.10.1
Lift 2.3
xsbt-web-plugin 0.1.1 (nur auf scala 2.8.1, siehe Ende der Frage)
(ziemlich neue Versionen, die ich kenne).
Ic...
14.08.2011, 11:52
Das folgende Bugs:
%Vor%
Dies ergibt
%Vor%
Es ist ziemlich ärgerlich, dass ich den Typparameter in Set.empty wiederholen muss. Warum schlägt die Typinferenz mit diesem Standardargument fehl? Folgendes funktioniert:
%Vor%
Bitte be...
28.10.2012, 14:26
Ich habe die folgende build.sbt Datei:
%Vor%
Wie aktiviere ich DEBUG-Level-Berichte für mein eigenes (das aktuelle) Projekt, aber deaktiviere es für ein anderes. In diesem Fall möchte ich die Debug-Ausgabe der Slick-Bibliothek nicht sehen, m...
08.11.2012, 09:59
Gegeben die folgende Definition für einen (nicht binären) Baum:
%Vor%
Ich habe die folgende Methode fold geschrieben:
%Vor%
das kann unter anderem für diese map Methode verwendet werden:
%Vor%
Frage: Kann mir jemand helfen, wie m...
05.03.2015, 02:08
Ich arbeite an einer sbt-Aufgabe und möchte auf einige der Anwendungsklassen und Abhängigkeiten zugreifen.
(Speziell möchte ich die Datenbank-DDL mithilfe von Scalaquery generieren)
Gibt es eine Möglichkeit, diese Abhängigkeiten zu der Aufgab...
23.03.2012, 10:00