0
ответов

Scala foldLeft на картах

Как использовать Map.foldLeft? Согласно документам это выглядит как foldLeft [B] (z: B) (op: (B, (A, B)) ⇒ B): B Но у меня возникли трудности: Map ("first" -> 1, " second "-> 2) .foldLeft (0) ((a, (k, v)) = & ...
вопрос задан: 15 December 2010 19:10
0
ответов

Scala: лучший способ перебрать сборку и заполнить массив

scala noob здесь, у меня есть коллекция (Seq) узлов xml, и я хотел бы заполнить массив на основе каждого узла: val nodes = data.child \\ "package" var packages = new Array [Package] (nodes.length) ...
вопрос задан: 15 December 2010 18:49
0
ответов

Как получить доступ и обновить значение в изменяемой карте карты карт

У меня трехуровневая структура данных (отступы и разрывы строк для удобства чтения): scala> import scala.collection.mutable.Map import scala.collection.mutable.Map scala> val m = Map ("normal" -> ...
вопрос задан: 15 December 2010 18:47
0
ответов

Смешивание файлов Scala и Java в проекте Eclipse

Я, наверное, делаю глупость, но не могу ее заметить. Я установил Eclipse Helios (Helios, потому что мне не удалось получить поддержку Glassfish для правильной работы с Gallileo) и ночную сборку ...
вопрос задан: 15 December 2010 11:05
0
ответов

scala Удалите (на месте) все элементы ListBuffer, которые удовлетворяют условию

У меня есть ListBuffer. Я хочу удалить все элементы, которые соответствуют определенному условию. Я мог бы перебрать его и удалить каждый элемент. Но что Scala говорит об изменении списка, который вы повторяете ...
вопрос задан: 14 December 2010 08:13
0
ответов

scala либо сопоставление с образцом

что не так в этом фрагменте кода? (Left ("aoeu")) совпадение {case Right (x) =>; case Left (x) =>} : 6: ошибка: невозможно создать экземпляр конструктора ожидаемого типа; найдено: Right [A, B] ...
вопрос задан: 13 December 2010 19:35
0
ответов

Что должно возвращать «, 7-6-5-4-3-2-1,». Split (',')?

Что должно », 7-6-5 -4-3-2-1, ". Split (',') return? Кажется, что возвращается пустая строка 7-6-5-4-3-2-1, т.е. две струны. Я бы ожидал либо одну, либо три строки - это пустая строка с обоих концов или ...
вопрос задан: 8 December 2010 15:38
0
ответов

Scala, проверьте, завершился ли Actor

в Scala 2.8, когда я запускаю актеров, Я могу общаться через передачу сообщений. Это, в свою очередь, означает, что я могу отправить окончательное сообщение Exit () или все, что я решу, подходит для моего протокола. Но как мне проверить, могу ли я…
вопрос задан: 30 November 2010 19:16
0
ответов

Какие общие шаблоны / решения были созданы в Scala для часто встречающихся проблем

Я начну с процесса. Для данной последовательности элементов, некоторые из которых могут содержаться несколько раз, типичным требованием является их подсчет - в форме подсчета или гистограммы. Oft -...
вопрос задан: 27 November 2010 13:23
0
ответов

Можно ли кодировать общие возвращаемые типы в Scala аналогично шаблонам C ++?

В C ++ я могу делать следующее: template struct {void operator () (T _1, V _2) {_2.foo (_1); } }; что позволяет мне произвольно решать использовать любой объект, который ...
вопрос задан: 17 November 2010 03:17
0
ответов

Scala Copy () Odd Behavior

Я испытываю странное поведение, когда использую автоматически сгенерированный метод copy (), который был добавлен в Scala-2.8. Из того, что я читал, когда вы объявляете данный класс как case-class, происходит множество вещей ...
вопрос задан: 13 November 2010 20:24
0
ответов

Вопрос о свойствах Scala

Я все еще изучаю Scala, но мне показалось интересным то, что Scala размывает линию между методами и полями. Например, я могу создать такой класс ... class MutableNumber (var ...
вопрос задан: 11 November 2010 20:20
0
ответов

Как предотвратить истощение акторов в присутствии других длительно работающих актеров?

Это использование актеров Scala 2.8. У меня есть длительная работа, которую можно распараллелить. Он состоит из около 650 000 единиц работы. Я разделил его на 2600 различных отдельных подзадач, и для каждой из ...
вопрос задан: 9 November 2010 13:47
0
ответов

Почему параметр типа привязан к T <: Comparable [T ] сбой для T = Int?

scala> class Foo [T <: Comparable [T]] (val x: T) определенный класс Foo scala> (3: Int) .asInstanceOf [Comparable [Int]] res60: java.lang.Comparable [Int] = 3 scala> new Foo (3) ...
вопрос задан: 6 November 2010 13:55
0
ответов

Является ли дизайн PartialFunction неэффективным?

Это то, о чем я задумывался некоторое время. Я часто вижу этот шаблон: if (pf.isDefinedAt (in)) pf (in) Разбив это на два отдельных вызова, все шаблоны, которые были оценены в # ...
вопрос задан: 31 October 2010 20:00
0
ответов

Как преобразовать массив [узел] в NodeSeq?

I ' m пытается интегрировать приложение Lift в существующий Java-код. В одном из моих фрагментов у меня есть массив объектов Java, которые мне нужно сопоставить с NodeSeq. Я могу получить массив узлов, ...
вопрос задан: 28 October 2010 20:56
0
ответов

Как напечатать беззнаковый длинный int с printf в C? [дубликат]

Возможный дубликат: как напечатать «unsigned long» в C? У меня такой номер такой ... int unsigned long number = 600851475143; Я пытаюсь распечатать его с помощью printf (). Каждый раз, когда я пытаюсь ...
вопрос задан: 27 October 2010 12:14
0
ответов

Есть ли в Scala аналог метода «возврата» Rails?

В Rails можно было бы использовать: return Person.create do | p | p.first_name = "Collin" p.last_name = "VanDyck" end Избегайте этого: person = Person.create person.first_name = "Коллин" ...
вопрос задан: 22 October 2010 12:51
0
ответов

Реализация Scala Set для использования в бизнес-модели?

Допустим, мы хотим создать большую социальную сеть. сеть (потому что социальные сети сейчас в моде). Мы начнем с простой предпосылки, что любой, кто хочет использовать нашу социальную сеть, должен быть ...
вопрос задан: 21 October 2010 14:55
0
ответов

Как идиоматически обрабатывать нулевые проверки из Scala / Lift?

Даже с преобладанием монад Box и Option, нам все еще нужно проверять нулевые значения здесь и там. Лучшее, что я придумал, - это использовать Box # !! метод: (Box !! возможноNull) ....
вопрос задан: 20 October 2010 15:06
0
ответов

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

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

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

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

Существует ли хорошая дата/время API, доступный Scala? [закрытый]

Я ищу что-то сродни JodaTime или JSR 310 для Scala, который усиливает хорошие функции Scala, такие как перегрузка оператора и не полагается на неявные преобразования (у меня есть безрассудный страх...
вопрос задан: 15 September 2010 01:55
0
ответов

Каков мотив, стоящий за предложениями Chained Package в Scala?

Предложение связанного пакета было введено в Scala 2.8, как описано Мартином Одерски на сайте Scala. Я не совсем понимаю, что за этим стоит. Ниже приведен пример из книги Scala для предложения ...
вопрос задан: 7 September 2010 16:53
0
ответов

Nested trait in class constructor in scala

I'm playing around with scala (scala 2.8). Suppose I have a class with a nested trait, and want to use that nested trait as the type for a parameter in the class's constructor. Is that even possible?...
вопрос задан: 3 September 2010 01:56
0
ответов

Enabling Migration Warnings

I am porting a 2.7.7 scala code base over to 2.8 and was wondering if there was a compiler option to display migration notices? I was bitten by a change in behavior for mutable sequences that had the ...
вопрос задан: 17 August 2010 19:47
0
ответов

Переместите реализацию общего метода для абстрактного суперкласса

Править: Переписал вопрос. Добавленная щедрость как его важное для меня. Заключительная подсказка, с которой я могу заставить findByAttributes работать (не повторно реализовывая его в подклассах) поймет мои мысли. В моем приложении...
вопрос задан: 28 July 2010 10:10