3
ответа

Scala лучший способ превратить Набор в Карту ключом?

Если у меня есть набор c типа T и существует свойство p на T (типа P, скажите), что лучший способ состоит в том, чтобы сделать map-by-extracting-key? val c: Набор [T] val m: Карта [P, T] Одним путем является following:...
вопрос задан: 15 December 2010 20:16
3
ответа

Scala: как объединить набор Карт

У меня есть Список Карты [Строка, дважды], и я хотел бы объединить их содержание в единственную Карту [Строка, дважды]. Как я должен сделать это идиоматическим способом? Я предполагаю, что должен смочь сделать это...
вопрос задан: 15 December 2010 20:15
3
ответа

Как использовать Java Collections.shuffle () на массиве Scala?

У меня есть массив, который я хочу переставить случайным образом. В Java существует метод Collections.shuffle (), который может переставить элементы Списка случайным образом. Это может использоваться на массиве также: Строка [] выстраивает =...
вопрос задан: 15 December 2010 20:15
3
ответа

Как преобразовать из от java.util. Отобразитесь на Карту Scala

Java API возвращает java.util. Карта <java.lang. Строка, java.lang. Булевская переменная>;. я хотел бы поместить это в Карту [Строка, булевская переменная], Так предположите, что мы имеем: var scalaMap: Карта [Строка, булевская переменная] = Map.emp
вопрос задан: 15 December 2010 20:13
3
ответа

Расширение набора Scala

Я хочу Карту, которая бросает на попытку перезаписать значение для существующего ключа. Я попробовал: черта Unoverwriteable [A, B] расширяет scala.collection. Карта [A, B] {класс случая KeyAlreadyExistsException (e: Строка)...
вопрос задан: 15 December 2010 19:27
3
ответа

Какие типы шаблонов я могу применить к коду, чтобы упростить перевод на другой язык программирования? [closed]

Я собираюсь заняться побочным проектом, целью которого является перевод кода с одного языка программирования на другой. Языки, с которых я начинаю, - это PHP и Python (Python на PHP должен быть ...
вопрос задан: 4 December 2010 21:25
3
ответа

Для моего следующего проекта, веб-приложения, должен использовать scala+wicket или scala+lift?

Учитывая различные преимущества языка Scala я решил записать свое следующее веб-приложение в Scala. Однако я должен использовать Калитку или Лифт? Я знаком с Калиткой, и как он вполне...
вопрос задан: 24 November 2010 13:40
3
ответа

Для значения дополнительного аргумента действительно ли возможно зависеть от другого аргумента в Scala

Делает любой знает, возможно ли что-то вроде этого в Scala: класс случая Вещь (property:String) определение f (thing:Thing, prop:String = thing.property) = println (опора) вышеупомянутый код не компилирует;...
вопрос задан: 12 November 2010 15:26
3
ответа

Который ThreadPool в Java я должен использовать?

Существует огромное количество задач. Каждая задача, принадлежат единственной группе. Требование является каждой группой задач, должен выполняемый последовательно, точно так же, как выполняется в единственном потоке, и пропускная способность должна...
вопрос задан: 14 October 2010 08:33
3
ответа

Как объединить несколько PNG в один большой файл PNG?

У меня есть прибл. 6000 файлов PNG (256 * 256 пикселей) и вы хотите объединить их в большой PNG, содержащий их все программно. Какой самый лучший / самый быстрый способ сделать это? (Целью является печать на бумаге, ...
вопрос задан: 13 October 2010 13:18
3
ответа

Почему точка с запятой Scala заключает сбой здесь?

При компиляции следующего кода с Scala 2.7.3, пакет spoj возражает Prime1 {основное определение (args: Массив [Строка]) {определение isPrime (n: Интервал) = (n! = 1) && (2 к n/2 forall (n % _! = 0)) val...
вопрос задан: 1 September 2010 14:09
3
ответа

Как я могу преобразовать это выражение foldLeft: Double, чтобы вместо него использовать Option [Double]?

Может ли кто-нибудь помочь этому новичку в Scala? Раньше мы суммировали количество величин в списке сущностей с этими величинами с помощью: sum = entity.foldLeft (0.0) (_ + _.quantity) Теперь количество - это ...
вопрос задан: 1 September 2010 13:42
3
ответа

scala tuple unpacking

I know this question has come up many times in different ways. But it is still not clear to me. Is there a way to achieve the following. def foo(a:Int, b:Int) = {} foo(a,b) //right way to invoke foo ...
вопрос задан: 25 August 2010 16:15
3
ответа

Занятия по Scala в clojure

Это просто глупый вопрос, который у меня возник сегодня утром: можем ли мы использовать уроки Scala из clojure? Потому что, если ответ «да», я обязательно изучу Clojure ^^
вопрос задан: 24 August 2010 19:22
3
ответа

liftweb - доступ к параметрам get / post

Как можно просто получить доступ к атрибутам get и post в структуре лифта внутри RestHelper? В документации нет явных примеров этого :( package my .domain import net ....
вопрос задан: 24 August 2010 00:55
3
ответа

Раннее возвращение из конструктора Scala

Я пишу конструктор для своего «основного» класса. Первое, что он делает, это вызывает метод, который использует commons-cli для разбора командной строки. Если метод parseOptions возвращает false, произошла ошибка, ...
вопрос задан: 23 August 2010 12:39
3
ответа

Какие преимущества дает Scala по сравнению с Java для параллельного программирования?

Как scala может облегчить написание многопоточных программ по сравнению с Java? Что может сделать Scala (чего не может Java), чтобы облегчить использование преимуществ нескольких процессоров?
вопрос задан: 20 August 2010 23:14
3
ответа

Область применения переменных в выражении case Guard для scala

Для разработки лифта мне иногда нужно использовать операторы соответствия, как показано ниже. (Переписано на простой скала для облегчения понимания. Примечание для них: Это на самом деле разные частичные ...
вопрос задан: 20 August 2010 15:38
3
ответа

Нужно ли импортировать элементы одноэлементного объекта в его класс-компаньон в Scala?

В доброй книге говорится что: класс и его сопутствующий объект могут получить доступ к закрытым членам друг друга. Возможно, наивно я воспринял это как означающее, что классу не нужно явно импортировать ...
вопрос задан: 19 August 2010 21:20
3
ответа

val и объект внутри класса scala?

В чем разница между объявлением поля как val, lazy val и объекта внутри класса scala, как в следующем фрагменте: класс A, класс B {val a1 = new A { def foo = 1} объект a2 ...
вопрос задан: 10 August 2010 19:05
3
ответа

При программировании на Лифте на В реальном времени - действительно ли это возможно?

Я программировал направляющие и Лифт некоторое время. Направляющие, сказал, радость, чтобы продолжить работать. Но производительность Лифта является слишком потрясающей, чтобы быть проигнорированной. Однако я нахожу, что материал здания в Лифте является п
вопрос задан: 6 August 2010 17:10
3
ответа

Как произвести {называют} в xml scala, не преобразовывают его?

имя val = "микрофон" val xml = <имя> {имя} </имя> xml будет <называют> микрофон </именем>, Но что, если я хочу xml быть <называют> {называют} </имя>, не преобразовывают {имя}?
вопрос задан: 26 July 2010 16:22
3
ответа

Scala - печать массивов

Кажется, что поддержке печати массивов несколько недостает Scala. Если бы Вы печатаете один, Вы получаете мусор по умолчанию, Вы вошли бы в Java: scala> val выстраивают = Array.fill (2,2) (0)...
вопрос задан: 25 July 2010 05:02
3
ответа

Scala - идиоматический способ вычислить суммы чередованного массива?

Я пытаюсь вычислить средний цвет изображения в Scala, где "среднее число" определяется как redSum/numpixels, greenSum/numpixels, blueSum/numpixels. Вот код, к которому я использую...
вопрос задан: 17 July 2010 17:15
3
ответа

Как я могу получить Функциональные объекты из методов в Scala?

Предположим, что у меня есть простой класс в Scala: класс, Простой {мелкая монета определения (a: Строка): Интервал = 42}, Как я могу сохранить в val Function2 [Простой, Строка, Интервал], который берет два аргумента (Простая цель...
вопрос задан: 13 July 2010 15:00
3
ответа

То, кто будущие люди проблем платформы Scala, должно быть подготовлено к?

В данный момент Scala работает только на JVM с устаревшей реализацией для CLR. Но в данный момент существует некоторая речь, что Microsoft заинтересована, финансируя актуальный порт Scala для.NET...
вопрос задан: 8 July 2010 16:09
3
ответа

Реализация абстрактного метода с чертой, непоследовательным поведением компилятора?

У меня есть базовый класс, который прибывает из библиотеки Java, код которой я не могу изменить. Этот класс (A) имеет пустой метод (b), который должен был быть объявлен как краткий обзор вместо этого: класс A {определение b {}} я...
вопрос задан: 4 July 2010 10:23
3
ответа

Создание сервиса для моего веб-сайта, который имеет некоторые квадратные функции

Я интересуюсь расширением моего веб-сайта для предоставления услуги, которая вовлекает пользователей "регистрация" в кампус моего университета. Начиная с Услуг на основе определения местоположения (LBS) является довольно новым, и нет очень...
вопрос задан: 3 July 2010 20:52
3
ответа

Что аннотация Scala должна гарантировать, что рекурсивная функция хвоста оптимизирована?

Я думаю, что существует @tailrec аннотация, чтобы гарантировать, что компилятор оптимизирует рекурсивную функцию хвоста. Вы просто помещаете его перед объявлением? Это также работает, если Scala используется в сценариях...
вопрос задан: 24 June 2010 21:48
3
ответа

В scala существует ли method_missing?

подобный тому в Ruby
вопрос задан: 23 June 2010 21:11