Вопросы с тегом 'scala'

Scala - это язык программирования общего назначения, ориентированный главным образом на виртуальную машину Java. Предназначен для того, чтобы выражать общие шаблоны программирования в сжатом, элегантном и безопасном виде, он сплавляет как императивные, так и функциональные стили программирования. Его основные особенности: расширенная система статического типа с типом вывода; типы функций; сопоставления с образцом; неявные параметры и преобразования; перегрузка оператора; полная совместимость с Java; совпадение
1
ответ

Почему этот тип неявного преобразования является незаконным?

Я пишу следующее неявное преобразование в scala: implicit def strToInt2(str: String):Int = { str.toInt } Но это вызывает ошибку компиляции: <console>:9: error: type mismatch; found : str.type (with underlying type Stri...
задан 30.01.2012 в 08:50
6
ответов

Удаленные актеры Scala

Есть ли какие-либо руководства или учебные пособия, которые объясняют возможность использования сторонников Scala удаленно? Все, что я нашел до сих пор, является одним из примеров (без комментариев), но этого недостаточно.     
задан 12.02.2009 в 12:25
1
ответ

Пример 'forSome {val'?

Я вижу в документе ссылка scala , стр. 26: 3.2.10 Existential Types Syntax: Type ::= InfixType ExistentialClauses ExistentialClauses ::= ‘forSome’ ‘{’ ExistentialDcl {semi ExistentialDcl}...
задан 30.03.2014 в 09:22
2
ответа

Apache Spark: сетевые ошибки между исполнителями

Я запускаю Apache Spark 1.3.1 на Scala 2.11.2, а при работе в кластере HPC с достаточно большими данными я получаю многочисленные ошибки, подобные тем, которые находятся в нижней части моего сообщения (повторяется несколько раз в секунду, пока р...
задан 21.04.2015 в 21:32
2
ответа

Хорошие примеры идиоматического кода scala

Scala - это большой и сложный язык. По моему опыту, лучший способ изучить такой язык - прочитать действительно хороший код. Есть ли какие-либо примеры с открытым исходным кодом такого кода? Что вы можете порекомендовать?     
задан 06.07.2012 в 11:44
2
ответа

Включение зависимостей с абстрактным классом и объектом в Play Framework 2.5

Я пытаюсь перейти от Play 2.4 до 2.5, избегая устаревших вещей. У меня был abstract class Microservice , из которого я создал некоторые объекты. Некоторые функции класса Microservice использовали play.api.libs.ws.WS для запроса HTTP-з...
задан 05.03.2016 в 18:20
1
ответ

Почему этот код Scala сообщает об ошибке компиляции: рекурсивное значение x требует типа

Код scala прост: case class X(id: Option[String] = None, username: Option[String]) object X { def create(x: X): X = { x.copy(id = Some("111")) } } class Test { def test() { val x = X.create(X( username = Some("Hello, wo...
задан 05.02.2012 в 10:56
2
ответа

Какая функция искры используется для объединения двух RDD по клавишам

Скажем, у меня есть следующие два RDD со следующими значениями пары ключей. rdd1 = [ (key1, [value1, value2]), (key2, [value3, value4]) ] и rdd2 = [ (key1, [value5, value6]), (key2, [value7]) ] Теперь я хочу присоединиться к ним по...
задан 13.11.2014 в 12:37
3
ответа

Каков рекомендуемый способ сделать проект Scala доступным для сообщества?

В настоящее время я пишу библиотеку конфигурационных файлов (вроде замены Configgy). На данный момент это альфа-релиз и отлично подходит для GitHub. Однако, когда проект будет достаточно стабильным, я планирую сделать полученный JAR-файл широко...
задан 03.07.2011 в 16:42
4
ответа

Слайк влево / вправо / внешнее соединение с опцией

В примерах Slick есть несколько примеров объединения, когда один из результирующих столбцов может быть нулем, так как это может иметь место при выполнении левого, правого или внешнего объединений. Например: val explicitLeftOuterJoin = for {...
задан 04.12.2013 в 22:40