0
ответов

Обобщение функции «следующей перестановки»

Ниже представлена ​​реализация функции, которая возвращает лексографически следующую перестановку. Это полезно в одной из проблем Эйлера. Он написан для работы со строками (которые мне для этого понадобились). ...
вопрос задан: 26 November 2010 11:42
0
ответов

Почему члены моего вложенного объекта-компаньона не отображаются автоматически в классе?

Предположим, у меня есть этот код Scala: объект Внешний {объект Внутренний {val B = "B"} class Inner {def b = B} } Я ожидал, что это будет скомпилировано, но B не может быть доступен из определения ...
вопрос задан: 25 November 2010 10:38
0
ответов

вычитание DateTime из DateTime в scala

Я относительно новичок в scala и jodatime, но оба они меня очень впечатлили. Я пытаюсь выяснить, есть ли более элегантный способ выполнить арифметику даты. Вот метод: private ...
вопрос задан: 25 November 2010 05:39
0
ответов

Можно ли передать this в качестве неявного параметра в Scala?

Предположим, я хочу обернуть код, который может генерировать исключения, блоком try-catch, который регистрирует исключение и продолжается. Что-то вроде: loggingExceptions {// что-то опасное } Ideally, I would ...
вопрос задан: 24 November 2010 17:18
0
ответов

Эффективность использования только функциональной парадигмы в Scala

Недавно я купил Programming Scala и читал ее. Язык определенно не то, что я ожидал! В частности, кажется, что он реализует практически все идеи языка программирования. Я ...
вопрос задан: 24 November 2010 14:20
0
ответов

Сравните объект scala.xml.Elem в модульном тесте

У меня есть два объекта scala.xml.Elem (фактический, ожидаемый). Я использую JUnit 4, но также включил XMLUnit 1.3. Есть ли простой способ сравнить два объекта на равенство, игнорируя порядок атрибутов ...
вопрос задан: 23 November 2010 21:54
0
ответов

Защищенный объект Scala

В Scala, если я создаю объект и сопутствующий класс, идентификаторы, объявленные с помощью модификатора protected, могут быть доступны из класса, если объект импортирован: object Foo {protected val X = 42идентификаторы, объявленные с помощью модификатора
вопрос задан: 23 November 2010 17:32
0
ответов

Улучшение времени запуска сценария Scala - режим клиента?

Я бы хотел, чтобы короткие сценарии Scala выполнялись так же быстро, как сценарии python, особенно с точки зрения времени запуска сценария. Может ли кто-нибудь порекомендовать несколько способов сделать это, не требующих компиляции ...
вопрос задан: 23 November 2010 14:40
0
ответов

Как прочитать большой CSV-файл с помощью класса Scala Stream?

Как мне прочитать большой CSV-файл (> 1 Гб) с помощью Scala Stream? У вас есть пример кода? Или вы бы использовали другой способ чтения большого файла CSV, не загружая его сначала в память?
вопрос задан: 23 November 2010 10:23
0
ответов

Типобезопасные примитивы в Scala

Я хотел бы иметь типобезопасные «подклассы» примитивов в моем коде Scala без потери производительности, связанной с боксом (для очень низких - приложение задержки). Например, что-то вроде этого: class ...
вопрос задан: 21 November 2010 20:37
0
ответов

Как проверить дополнительные свойства ожидаемых исключений с помощью ScalaTest

Я использую ScalaTest для тестирования некоторого кода Scala. В настоящее время я тестирую ожидаемые исключения с помощью кода, подобного этому import org.scalatest._ import org.scalatest.matchers.ShouldMatchers класс ...
вопрос задан: 21 November 2010 18:36
0
ответов

Рефакторинг / верстка функционального Scala

Этот лайнер ... Console.println (io.Source.fromFile ("names.txt"). GetLines.mkString.split (","). Map {x: String => x.slice (1, x.length -1)}. SortBy {x => x} .zipWithIndex.map {t => {(t._2 +1) * (t ....
вопрос задан: 21 November 2010 18:14
0
ответов

Что лучше предпочесть запечатанный класс или перечисление в Scala?

Я пытаюсь реализовать предложение Plurk API для Scala, но у меня есть выбор дизайна. Например, атрибут пола пользователя Plurk может быть одним из «мужской», «женский», «другой». запечатанная черта ...
вопрос задан: 21 November 2010 03:18
0
ответов

Скорость работы scala's ant fsc

У меня есть файл ant, который я использую для компиляции своего проекта scala. Я использую fsc, который творит чудеса, чтобы избежать 2–3 секунд, в течение которых мое ядро ​​2 просто загружает компилятор. Моя проблема заключается в том, что задача муравь
вопрос задан: 20 November 2010 08:44
0
ответов

Требуется ли для того, чтобы быть компетентным программистом на Scala, быть компетентным программистом на Java? [закрыто]

Я большой поклонник Scala в эстетическом плане и большой части концептуальной работы, вложенной в такие вещи, как система набора текста и библиотеки. Однако, когда я начал возиться со Scala (и увидел некоторые из моих ...
вопрос задан: 20 November 2010 01:34
0
ответов

Монада состояния - адаптировать функции, которые работают только с частями состояния?

У меня есть общее состояние, которое по сути является 3 -часть, и ряд функций, каждая из которых касается частей этого состояния. Я пытаюсь разработать набор универсальных адаптеров для таких ...
вопрос задан: 18 November 2010 14:35
0
ответов

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

Мне нужно создать веб-службу с одновременным взаимодействием, которая будет предоставлять API на основе REST для JavaScript (интерфейс) и Rails (серверная часть). Веб-сервис будет соответствовать API доступа к данным для MongoDB. Я уже писал ...
вопрос задан: 17 November 2010 20:50
0
ответов

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

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

iPhone Чтение UIimage (кадров) из видео с помощью AVFoundation

Извините за мой английский) В поисках информации о считывании кадров из видео на iPhone я нашел этот проект http://www.codza.com/extracting-frames-from-movies-on-iphone/comment-page-1#comment-1116, .. .
вопрос задан: 16 November 2010 22:53
0
ответов

Являются ли параметры и именованные аргументы по умолчанию в Scala API такими, как нефть и вода?

Я работаю над Scala API (кстати, для Twilio), где операции имеют довольно большое количество параметров, и многие из них имеют разумные значения по умолчанию. Чтобы уменьшить ввод текста и повысить удобство использования, я '...
вопрос задан: 16 November 2010 22:26
0
ответов

изучаю Scala с TDD

Сейчас я изучаю Scala. Я видел там 2 тестовых фреймворка: ScalaTest и Specs. Моя единственная проблема в том, что я Еще я привык писать ...
вопрос задан: 16 November 2010 13:34
0
ответов

Увеличение цикла for (переменной цикла) в scala на степень 5

Я задал этот вопрос на Javaranch, но не получил там ответа. Так что опубликуйте его здесь: у меня есть это конкретное требование, в котором приращение переменной цикла должно выполняться ...
вопрос задан: 16 November 2010 12:25
0
ответов

руководство по переходу от фильтра к withFilter? [closed]

Есть ли подробное руководство по переходу от filter () к withFilter ()? Теперь я получаю предупреждения об использовании реализаций filter (), но не могу найти простого руководства по переходу к withFilter () ...
вопрос задан: 15 November 2010 20:02
0
ответов

Почему Map и Set имеют псевдонимы в scala.Predef?

9 раз из 10, простое использование Map и Set ведет себя так, как я и ожидал, но иногда я неожиданно получаю ошибку : несоответствие типов; [INFO] найдено: scala.collection.Set [String] [INFO] ...
вопрос задан: 15 November 2010 17:59
0
ответов

Scala Copy () Odd Behavior

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

Переполнение связанного списка Scala

Используя scala, я добавил около 100000 узлов в связанный список. Когда я использую длину функции, например mylist.length. Я получаю ошибку "java.lang.StackOverflowError", мой список слишком велик для обработки? ...
вопрос задан: 12 November 2010 03:21
0
ответов

Переход от потоковой модели к акторам

Попытка понять, как мыслить в терминах акторов, а не потоков. Я немного озадачен следующим вариантом использования: рассмотрим систему, в которой есть процесс-производитель, который создает работу (например,…
вопрос задан: 11 November 2010 21:15
0
ответов

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

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

Вызов функции на «стороне» бифунктора, зависящей от значения логического

Если у меня есть экземпляр Bifunctor [A, A] bf, функция f: A => A и логическое значение p: def calc [A, F [_, _]: Bifunctor] (p: Boolean, bf: F [A, A], f: A => A): F [A, A ] = {val BF = неявно [...
вопрос задан: 11 November 2010 18:15
0
ответов

Почему функции scala ограничены 22 параметрами?

Не то, чтобы я действительно пришел близко к этому пределу, но я всегда задавался вопросом: почему они останавливаются на Function22 / Tuple22. Ограничение JVM? Произвольный выбор?
вопрос задан: 11 November 2010 07:33