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

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

Неявное преобразование в Runnable?

В качестве упражнения я попытался создать неявное преобразование, которое примет функцию и создаст Runnable . Таким образом, вы можете вызвать методы Java, которые принимают Runnable объектов и использовать их как закрытие. Неявное преоб...
задан 19.06.2010 в 01:28
1
ответ

Добавьте только зависимость времени компиляции в sbt

Я хотел бы добавить зависимость к проекту sbt, который используется только для компиляции. Он также не должен находиться в пути класса времени выполнения и не должен быть видимым в любой форме в опубликованной POM. Идея состоит в том, чтобы д...
задан 02.02.2014 в 20:46
9
ответов

Как получить один элемент из цикла for в scala?

Как и этот вопрос: Функциональный код для циклирования с ранним выходом Скажите, что код def findFirst[T](objects: List[T]):T = { for (obj <- objects) { if (expensiveFunc(obj) != null) return /*???*/ Some(obj) } None }...
задан 12.11.2012 в 13:13
2
ответа

Общие сведения о вызове и недостатке метода invix (: :) в Scala

Я довольно новичок в языке программирования Scala и пытаюсь что-то затеять у меня в голове, когда я слежу за лекциями в . Я думаю, что не мог понять, как работает оператор cons, вот некоторые вещи, которые я пробовал: Я создал генератор п...
задан 05.07.2010 в 21:26
2
ответа

Как реализовать стандартную среднюю функцию в scala?

Кажется простой проблемой для любого конкретного типа Number i.e. Double / Integer, но его трудно записать в общем случае. implicit def iterebleWithAvg(data:Iterable[Double]) = new { def avg:Double = data.sum / data.size } Как реализо...
задан 15.04.2012 в 09:25
6
ответов

Scala IDE 4.0.0 считает, что есть ошибки в готовой программе Play Framework 2.3.7

Я создал программу Play Framework через Activator Activator (так что она точно соответствует шаблону). Я использовал sbteclipse-plugin версии 3.0.0 для создания проекта Eclipse и импортировал его в Scala IDE 4.0.0. Это все последние версии...
задан 23.01.2015 в 08:28
3
ответа

Как преобразовать массив в кортеж?

У меня есть Array[Any] из Java JPA, содержащий (два в этом случае, но рассматривающий любое небольшое число) вещей с различной типизацией. Я хотел бы представить их как кортежи. У меня есть быстрый и грязный код конверсии, и я подумал, как...
задан 25.09.2012 в 16:51
3
ответа

Завершить «Пример регистрации Scala»

Я пытаюсь использовать Scala Logging в
задан 15.03.2015 в 21:08
6
ответов

Есть ли лучший способ отобразить весь Spark SQL DataFrame?

Я бы хотел отобразить весь Apache Spark SQL DataFrame с помощью Scala API. Я могу использовать метод show() : myDataFrame.show(Int.MaxValue) Есть ли лучший способ отобразить весь DataFrame, чем использовать Int.MaxValue ?     
задан 15.05.2015 в 18:25
3
ответа

scala - 2.10.1, но консоль sbt - нет?

Я новичок в Scala / SBT, поэтому, пожалуйста, будьте нежны, но я пытаюсь проделать свой путь через SBT «Getting Started», и я заметил несоответствие между установкой scala и инструментами sbt, установленными мной. Когда я запускаю REPL для scala...
задан 06.05.2013 в 22:48