0
ответов

Основной вопрос о состоянии Scalaz

Как использовать State для имитации поведения List.zipWithIndex? На данный момент я придумал (что не работает): def numberSA [A] (list: List [A]): ​​State [Int, List [(A, Int)]]] = list match {.. .
вопрос задан: 30 December 2010 14:11
0
ответов

Как получить доступ объект Foo, содержащийся в объекте пакета scala из Java?

Как получить доступ к объекту Foo, содержащемуся в объекте пакета scala из Java? объект пакета домен {объект Foo} домен $ .MODULE $ .Foo $ .MODULE $
вопрос задан: 29 December 2010 10:22
0
ответов

Пример проектов с открытым исходным кодом с использованием scalaz

Может ли кто-нибудь указать мне на какой-либо проект с открытым исходным кодом, в котором используется scalaz? Меня даже интересуют те, кто может использовать scalaz в небольших количествах (смешанные с другим стилем программирования или просто потянув н
вопрос задан: 28 December 2010 15:04
0
ответов

Как я * предполагаю * использовать scala.collection.immutable.Queue?

У меня есть то, что я считаю наиболее распространенным случаем обработки очереди. Я прочитаю начало очереди, обработаю элемент (что может привести к добавлению дополнительных элементов в очередь), а затем ...
вопрос задан: 27 December 2010 20:53
0
ответов

Scala, сделай мой цикл более функциональным

Я пытаюсь уменьшить степень написания Scala (2.8) как Java. Вот упрощение проблемы, с которой я столкнулся. Можете ли вы предложить улучшения моих решений, которые станут «более функциональными»? ...
вопрос задан: 27 December 2010 18:22
0
ответов

Почему в Scala нет изменяемого TreeMap?

Это недостаток времени, какая-то техническая проблема или есть причина, по которой его не должно существовать?
вопрос задан: 25 December 2010 22:05
0
ответов

Вывод типа для модели данных исчисления комбинатора scala

Я пробую очень легкое кодирование исчисления комбинатора в scala. Изначально я просто реализую комбинаторы S и K, приложения и постоянные значения. Позже я надеюсь поднять scala ...
вопрос задан: 25 December 2010 01:30
0
ответов

Есть ли различия между asInstanceOf [X] и toX для типов значений?

Я использовал способность IntelliJ преобразовывать код Java в код Scala, который в целом работает довольно хорошо. Похоже, IntelliJ заменил все приведения на вызовы asInstanceOf. Есть ли какое-нибудь допустимое использование ...
вопрос задан: 25 December 2010 01:24
0
ответов

Какой код генерируется для метода equals / hashCode класса case?

У меня есть некоторый Java-код, который я перевожу в Scala. Код состоит из нескольких неизменяемых классов, которые соответствуют целям класса в Scala. Но я не хочу вводить ошибки, поэтому ...
вопрос задан: 24 December 2010 13:58
0
ответов

Запуск OSGi из IDEA

Я разрабатываю приложение scala с использованием IntelliJ IDEA. Я бы хотел, чтобы мои прикладные модули были пакетами OSGi. В Eclipse можно создать проект, который является одновременно проектом scala и проектом плагина. ...
вопрос задан: 23 December 2010 09:14
0
ответов

Справка по «соответствию» Scala

Я изучил некоторый код Scala и нашел этот метод, который меня сбивает с толку. В заявлении о совпадении, что такоеподсписок @ конструкция? какую ценность он содержит? когда я напечатал его, нет различий, чем ...
вопрос задан: 22 December 2010 20:24
0
ответов

Что такое предпочтительный способ использования параллельных коллекций в Scala?

Сначала я предполагал, что каждый класс коллекции получит дополнительный метод par, который преобразует коллекцию в подходящую параллельную структуру данных (например, map возвращает лучшую коллекцию для ...
вопрос задан: 22 December 2010 19:46
0
ответов

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

У меня 50 000 задач, и я хочу выполнить их с помощью 10 потоков. В Java я должен создать Executers.threadPool (10) и передать runnable to, а затем дождаться обработки всего. Scala как я понимаю особенно полезен ...
вопрос задан: 22 December 2010 16:32
0
ответов

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

Я хочу реализовать ленивый итератор, который выдает следующий элемент в каждом вызове на трехуровневом вложенный цикл. Есть ли что-то похожее в scala на этот фрагмент c #: foreach (int i in ...) {...
вопрос задан: 22 December 2010 16:21
0
ответов

Что-то вроде gitignore, но не git ignore

Я хочу игнорировать файл, содержащий пароли базы данных и тому подобное. Я спросил друга, который настраивал git, могу ли я использовать gitignore. Он сказал: «Нет, потому что в ...
вопрос задан: 22 December 2010 11:22
0
ответов

Работает ли Scala на JamVM

Работает ли Scala 2.8 на JamVM?
вопрос задан: 20 December 2010 16:14
0
ответов

Is there a GUI for creating GUIs in Scala?

Is there something like WindowBuilder for Scala?
вопрос задан: 20 December 2010 09:32
0
ответов

Как сделать следующий код безопасный тип?

скажем, у меня есть общая черта команды с методом execute, который принимает ввод и возвращает вывод. Что-то вроде trait Input; trait Output; trait Command [I <: Input, O <: Output] {def ...
вопрос задан: 20 December 2010 03:27
0
ответов

Перенаправление по умолчанию для ошибки 404

Я хочу добавить на свой веб-сайт ASP.net функцию, которая при получении запроса на неизвестный URL-адрес в моем домене Когда я вызываю sbt, я получаю следующее [info] ...
вопрос задан: 19 December 2010 17:28
0
ответов

clojure / scala interop?

Я пытаюсь взаимодействовать с этим простым кодом Scala, но у меня возникают проблемы. индикаторы пакета class DoubleRingBuffer (val capacity: Int = 1000) {var elements = new Array [Double] (capacity); ...
вопрос задан: 19 December 2010 16:43
0
ответов

Вопросы по Scala от программиста C ++ (структуры и stl)

У меня проблемы с переводом структур данных C ++ в Scala. Scala действительно отличается от C ++, но мне многое в нем нравится. У меня есть следующий фрагмент кода на C ++: struct Output {двойная точка; ...
вопрос задан: 19 December 2010 15:32
0
ответов

Как быстро скомпилировать и запустить код scala в vim?

Я использую vim для изучения scala. Я пишу код scala в vim, а затем::! Scalac xxx.scala :! scala Xxx Есть ли способ облегчить выполнение кода?
вопрос задан: 19 December 2010 15:28
0
ответов

Организовать операторы #import для Objective-C / XCode

После Несколько месяцев программирования на Objective-C, я полностью понимаю, когда мне нужен #import, как операторы импорта каскадируются (пульсация?) и когда использовать классы пересылки. Я не знаю, как ...
вопрос задан: 18 December 2010 23:20
0
ответов

Сопоставление шаблонов Scala с именем переменной в нижнем регистре

Я обнаружил, что при использовании сопоставления с образцом с альтернативами (для строк) Scala принимает переменные, начинающиеся с верхнего регистра (в примере ниже, MyValue1 и MyValue2), но не те, которые начинаются с ...
вопрос задан: 18 December 2010 20:25
0
ответов

Как я могу позволить sbt загрузить исходный код scala-library.jar?

Я знаю, что если я добавлю withSources, когда определю одну зависимость, sbt может автоматически загрузить этот jar-файл с исходниками. Например, val specs = "org.scala-tools.testing"% "specs_2.8.1"% "1.6.6"% "test" ...
вопрос задан: 18 December 2010 09:36
0
ответов

Как я могу изменить нулевой список?

Вы знаете ту сцену из «Прощай и спасибо всем рыбам», где Артур так безумно счастлив, что он останавливает официанта и спрашивает: «Почему эта еда такая вкусная?» Я в такой ситуации. Скала кажется ...
вопрос задан: 18 December 2010 02:06
0
ответов

Миграция Java на Scala

Каковы наиболее важные моменты, о которых следует помнить, и обходные пути при постепенном переносе существующей кодовой базы Java на Scala? С (потенциально очень долгой) промежуточной фазой, где оба ...
вопрос задан: 17 December 2010 17:48
0
ответов

Возможно ли иметь циклическую зависимость между классами .java и .scala?

Допустим, у меня определен класс A в файле .java и класс B, определенный в файле .scala. класс A использует класс B, а класс B использует класс A. Если я использую компилятор java, у меня будет ошибка компиляции, потому что класс B ...
вопрос задан: 17 December 2010 11:23
0
ответов

Две проблемы с sbt в cygwin / vista

Я использую cygwin 1.77 на windows vista. У меня проблемы с выводом sbt в оболочке. Некоторые соответствующие переменные среды: TERM = cygwin CYGWIN = сервер LANG = C.UTF-8 (1) Когда я набираю sbt test ...
вопрос задан: 17 December 2010 09:01
0
ответов

Пожалуйста, объясните использование метода Option orNull

В классе Option Scala есть метод orNull, подпись которого показана ниже. orNull [A1>: A] (неявное ev: <: <[Null, A1]): A1 Я сбит с толку неявной вещью. Кто-нибудь, пожалуйста ...
вопрос задан: 17 December 2010 08:09