0
ответов

Как сделать заполнять java.util.HashMap на лету из кода Scala?

Я тестирую java-код модуля из ScalaTest и хотел бы заполнить java.util.HashMap в том же заявлении, которое он объявляет. Можно ли это сделать в Scala?
вопрос задан: 1 October 2010 22:30
0
ответов

Могу ли я использовать библиотеку Scala lift-json чтобы преобразовать JSON в карту?

Есть ли способ использовать класс JObject библиотеки lift-json, чтобы он действовал как карта? Например: val json = "" " {"_id": {"$ oid": "4ca63596ae65a71dd376938e"}, "foo": "bar", "size": 5} "" "val ...
вопрос задан: 1 October 2010 20:56
0
ответов

Насколько эффективен компилятор Scala при повторном использовании результатов известных функций?

Я работаю над системой аналитики на основе Scala (http://www.hiringthing.com) и обнаружил, что Я часто задаю себе следующий вопрос. Учитывая "чистую" функцию без побочных эффектов, если я нажму ...
вопрос задан: 30 September 2010 22:01
0
ответов

Где я могу найти все технические вопросы и ответы Apple и технические примечания?

Я обнаружил это: http://developer.apple.com/iphone/library/qa/qa2010/qa1686.html Поскольку это было невероятно полезно для меня и нигде больше не нашел, интересно, какая еще совершенно секретная информация ...
вопрос задан: 30 September 2010 13:35
0
ответов

Поведение при инициализации Scala

Посмотрите на следующий код. trait MyTrait {val myVal: String} класс MyClass расширяет MyTrait {val myVal = "Value"} класс MyClass2 (val myVal: String) расширяет MyTrait Почему ...
вопрос задан: 30 September 2010 12:13
0
ответов

Список вложенных аннотаций в Scala

Помогите, как мне делать в Scala подобные вещи? import org.hibernate.validator.constraints.ScriptAssert @ ScriptAssert.List ({@ScriptAssert (script = "...", lang = "javascript"), @ ...
вопрос задан: 30 September 2010 02:16
0
ответов

преобразование генератора / блока в итератор / поток

В основном я хочу преобразовать это: def data (block: T => Unit) в поток (dataToStream - это гипотетическая функция, которая выполняет это преобразование): val dataStream: Stream [T] = dataToStream (data) I ...
вопрос задан: 29 September 2010 20:48
0
ответов

Как выполнить приведение простого типа в Scala?

Это должен быть глупый вопрос. scala> val aFloat = 1.5f aFloat: Float = 1.5 Как просто преобразовать aFloat в Int? Я уже знаю, как использовать a.asInstanceOf [Int]. Но для этого нужно слишком много ...
вопрос задан: 29 September 2010 09:09
0
ответов

Есть ли ScalaConsole?

при использовании GroovyConsole I ' Мы обнаружили, что это намного полезнее, чем REPL из командной строки scala. Кто-нибудь знает, скоро ли это будет ScalaConsole? Это, безусловно, поможет поиграться со Scala и ...
вопрос задан: 29 September 2010 08:57
0
ответов

«:» в параметре типа

В проекте scala-arm я вижу такой код: def managed [A: Resource: Manifest ] (открыватель: => A): ManagedResource [A] = new DefaultManagedResource (открыватель) Может кто-нибудь объяснить значение [A: ...
вопрос задан: 26 September 2010 21:02
0
ответов

переопределить метод equals () пары

Этот вопрос ранее задавался в списке рассылки scala-user без подтвержденного ответа. scala> val T = новая пара (1, 2) { override def equals (obj: Any) = obj.isInstanceOf [(Int, Int)] && obj ....
вопрос задан: 25 September 2010 09:29
0
ответов

Путаница в сопоставлении шаблонов Scala с Option [Any]

У меня есть следующий код Scala. import scala.actors.Actor объект Алиса расширяет Actor {this.start def act {loop {response {case "Hello" => sender! «Привет», случай i: Int = & ...
вопрос задан: 24 September 2010 21:07
0
ответов

Как узнать, в каком [Java / Scala?] Коде компилятор Scala переписывает исходный код Scala

Следуя спискам рассылки Scala, разные люди часто говорят: «компилятор переписывает этот [scala] код в этот [java / scala ??] код». Например, из одного из последних потоков, если Scala видит класс C (i: ...
вопрос задан: 24 September 2010 07:18
0
ответов

Создание O (1) -памяти, доступной для итераций из исходного объекта и функция, которая генерирует следующий объект, в Scala

мне нужен удобный способ создания Iterable, учитывая начальный объект и функцию для создания следующего объекта из текущего, который потребляет O (1) памяти (т.е. е., старые результаты не кешируются; ...
вопрос задан: 24 September 2010 05:10
0
ответов

Программирование игр Xbox с помощью Scala

Я спросил об этом на форумах XNA, но полагаю, поскольку большинство людей там специализируются на C #, я не стал В этом нет особой помощи. У меня есть код для игры, написанной на Scala. Я компилирую все в ...
вопрос задан: 23 September 2010 17:50
0
ответов

как мне заставить sbt использовать локальный репозиторий прокси maven (Nexus )?

У меня есть проект sbt (Scala), который в настоящее время извлекает артефакты из Интернета. Мы хотели бы перейти к корпоративному стандартизированному репозиторию Nexus, который будет кэшировать артефакты. Из Nexus ...
вопрос задан: 22 September 2010 19:50
0
ответов

Скрытие не-java-классов от findbugs

У меня смешанный проект scala / java - в основном java. Я хотел бы использовать Findbugs в своем java-коде, но классы scala создают проблемы. Поэтому я хотел бы исключить их из Findbugs. Пока что пробовал ...
вопрос задан: 22 September 2010 18:33
0
ответов

Некоторые языки и способы использования монад

По вашему мнению, какой язык лучше всего подходит для реализации монад (Python / Ruby / LISP) ?, также может ли кто-нибудь рассказать мне о некоторых возможных вариантах использования монад (пожалуйста, приведите примеры), например об исключениях? ...
вопрос задан: 22 September 2010 18:30
0
ответов

Цель оператора return в Scala?

Есть ли реальная причина предоставления оператора return в Scala? (помимо того, что он более "дружественен к Java" )
вопрос задан: 22 September 2010 15:39
0
ответов

Аннотирование параметров конструктора в Scala

Аннотирование параметров конструктора, кажется, ничего не делает при компиляции в байт-код. Я тоже не получаю предупреждений компилятора. Следующие работы. getAnnotations для поля имени возвращает javax.annotation ....
вопрос задан: 22 September 2010 13:19
0
ответов

Как заставить интерпретатор показывать полную трассировку стека?

Есть ли способ заставить интерпретатор Scala (запускаемый через SBT) печатать полную трассировку стека. По умолчанию отображается менее 10 строк: scala> new CacheMonitoringClient javax.management ....
вопрос задан: 22 September 2010 09:48
0
ответов

Конфликт имен членов класса Scala и параметров конструктора

Рассмотрим следующий класс, написанный на Java: class NonNegativeDouble {частное конечное двойное значение; общедоступный NonNegativeDouble (двойное значение) {this.value = Math.abs (значение); } ...
вопрос задан: 22 September 2010 01:01
0
ответов

Scala-аналоги QtConcurrent

Какие аналоги QtConcurrent для Scala (или Java)? Т.е. упрощенная реализация MapReduce, параллельной карты и foldl. Спасибо
вопрос задан: 21 September 2010 17:28
0
ответов

Можно ли в Scala написать сценарий, который ссылается на другой сценарий

В настоящее время я пытаюсь использовать сценарии Scala для управления жизненный цикл базы данных MySQL вместо использования сценариев MS-DOS (я использую Windows XP). Я хочу иметь сценарий конфигурации, который только ...
вопрос задан: 21 September 2010 13:17
0
ответов

Прослушиватель / наблюдатель Scala

Обычно в Java, когда у меня есть объект, который ' Для уведомления других объектов я использую шаблон Listener / Observer. Есть ли способ сделать это более похожий на Scala? Должен ли я ...
вопрос задан: 20 September 2010 20:58
0
ответов

Scala «<-» для понимания

Я обнаружил, что в Scala всегда есть «естественное объяснение» чему угодно. Всегда что-то вроде «ох, но это просто функция, вызываемая для того или иного объекта с тем или иным параметром». В ...
вопрос задан: 20 September 2010 18:10
0
ответов

Почему Scala требует возвращаемый тип для рекурсивных функций?

В приведенном ниже фрагменте кода у меня есть рекурсивная функция вызов, используемый для облегчения повторной попытки в случае сбоя сетевого вызова (Amazon SimpleDB иногда возвращает 503 и требует повторной попытки). Когда я ...
вопрос задан: 17 September 2010 21:35
0
ответов

Где я могу скачать исходные файлы Scala (scala-library-src.jar и т. Д.)

Я пытаюсь использовать плагин IntelliJ Idea Scala, но он говорит, что ему нужна scala-library- src.jar, scala-swing-src.jar, scala-dbc-src.jar. Где я могу скачать эти файлы? Я использую Scala 2.8.
вопрос задан: 17 September 2010 21:32
0
ответов

Разработка веб-приложения Scala / Lift с использованием Eclipse и Tomcat

Итак, я потратил последние 11 часов на попытки чтобы запустить даже простейшее приложение Scala / Lift на Tomcat через Eclipse. Похоже, никто не пытается этого сделать, или это самая легкая вещь в мире, так что ...
вопрос задан: 17 September 2010 18:51
0
ответов

Способы улучшения этого кода

Я пытаюсь написать тестовый код для своего Java-приложения, используя Scalatest. Я подумал, поскольку Scala имеет гораздо более читаемый синтаксис, в результате получится более читаемый тестовый код. Пока что это ...
вопрос задан: 17 September 2010 11:47