2
ответа

Простой синтаксис Scala - пытающийся определить “==” оператор - что я пропускаю?

При экспериментировании с некоторым материалом на REPL я добрался до точки, где мне было нужно что-то вроде этого: scala> класс A (x:Int) {println (x); определение == (a:A): булевская переменная = {this.x == a.x; }} Просто простое...
вопрос задан: 21 April 2010 01:42
2
ответа

Как не импортировать Строку “+” оператор в Scala?

Я пишу DSL, где "+" оператор является строго числовым, как некоторые другие популярные языки. Это близко, но Строка "+" оператор портит мои неявные преобразования. Для чего синтаксис...
вопрос задан: 18 April 2010 23:13
2
ответа

передайте переменное количество аргументов в scala (2.8) класс случая для порождения конструктора

Я экспериментировал с переменными аргументами конструктора в пользу классов случая в Scala, но не могу передать их конструктору родителя классов случая: абстрактный класс случая Узел (val блоки: (Узел =...
вопрос задан: 10 April 2010 22:11
2
ответа

Как я создаю корневой узел XML в Scala без литерального имени элемента?

Я надеюсь создавать документ как это: <базируются/>, Что я могу добавить детей к программно. Теоретически, это было бы похоже на это: val root_node_name = "базируются" val документ = <{...
вопрос задан: 19 March 2010 12:54
2
ответа

Scala: Соответствие дополнительным группам Регулярного выражения

Я пытаюсь соответствовать на группе опции в (бете 1) Scala 2.8 со следующим кодом: scala.xml._ val StatementPattern импорта =""" ([\w\]. +)\s*:\s* ([+-])? (\d +) """.r определение buildProperty (вход: Строка):...
вопрос задан: 17 March 2010 10:31
2
ответа

Версия Scala each_slice Рубинов?

У Scala есть версия each_slice Рубинов от класса Массива?
вопрос задан: 16 March 2010 21:55
2
ответа

Как я указываю статический массив в аннотации Scala 2.8?

Я пристраивал некоторые аннотируемые доменные классы в Scala, 2.8.0 использований В спящем режиме Аннотации 3.4.0. Это хорошо работало, за исключением того, что существуют определенные аннотации, которые берут массив в качестве...
вопрос задан: 15 March 2010 16:20
2
ответа

Как разделить и диспетчеризировать асинхронный поток управления с помощью Продолжений?

У меня есть асинхронный поток управления как следующее: ActorA! DOA (dataA, callback1, callbackOnErrorA) определение callback1 () = {... ActorB! DoB (dataB, callback2, callbackOnErrorB)} определение callback2 (...
вопрос задан: 15 March 2010 11:41
2
ответа

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

В Scala 2.8 там способ перегрузить конструкторов класса случая? Если да, поместите отрывок для объяснения, в противном случае объясните почему?
вопрос задан: 8 March 2010 11:04
2
ответа

Преобразование Scala varargs в объект Java ... varargs

У меня есть класс Java, который регистрирует вещи, которые имеют такой метод: void info (Object message, Object ... params); В Scala я создал оболочку для такого вызова, которая выглядит следующим образом: def info (msg: = ...
вопрос задан: 26 February 2010 22:56
2
ответа

Как черта NotNull работает в 2,8, и кто-либо на самом деле использует ее?

черта NotNull {} я пытался видеть, как эта черта может гарантировать, что что-то не является пустым, и я не могу понять это: основное определение (args: Массив [Строка]) {val i = Список (1, 2) нечто (i)//(*)}...
вопрос задан: 25 February 2010 17:10
2
ответа

Каково различие между представлением и потоком?

В платформе Scala 2.8 наборов, каково различие между представлением и toStream?
вопрос задан: 17 February 2010 17:08
2
ответа

Scala: Реализация подтипа Числовых [T]

Как каждый идет о реализации подтипа Числовых [T]? Я искал в руководстве по этому, но не нашел никого. Пример подтипов мог быть Рациональным или Сложным? Заранее спасибо Troels
вопрос задан: 16 February 2010 18:25
2
ответа

scala способ определить функции, принимающие Список различных числовых типов

У меня есть следующая проблема: у Меня есть функция, которая берет Список [Дважды] в качестве параметра, выполняет некоторые арифметические операции на элементах списка и, чем возврат результат. Я хотел бы...
вопрос задан: 10 February 2010 16:35
2
ответа

Отражение о классе случая Scala

Я пытаюсь записать черту (в Scala 2.8), который может быть смешан в к классу случая, позволив его полям быть осмотренным во времени выполнения, для конкретной цели отладки. Я хочу вернуть их в...
вопрос задан: 8 February 2010 19:33
1
ответ

Каков самый простой способ разобрать JSON в Scala?

Я работаю над простое веб-приложение на Scala. Планируется получить данные JSON из внешнего API и вставить их в шаблон (к сожалению, получение данных в XML не вариант). Я '...
вопрос задан: 2 November 2017 00:06
1
ответ

Наборы Scala 2.8 разрабатывают учебное руководство

Следование за моим затаившим дыхание беспорядком, что является некоторыми хорошими ресурсами, которые объясняют, как новая библиотека Scala 2.8 наборов была структурирована. Мне интересно находить некоторую информацию о как...
вопрос задан: 27 October 2017 12:20
1
ответ

@inline аннотация в Scala действительно помогают производительности?

Или это просто загромождает код для чего-то, о чем JIT заботился бы автоматически так или иначе?
вопрос задан: 30 August 2017 12:21
1
ответ

Прокси / делегаты в Scala

Недавно я видел несколько вопросов по Scala (например, здесь, здесь и здесь), которые требовали использования прокси-серверов, и он неоднократно поднимался в моей собственной работе. В библиотеке Scala есть несколько прокси ...
вопрос задан: 23 May 2017 12:25
1
ответ

Scala 2.8 CanBuildFrom

Следование за другим вопросом, который я задал, выход Scala 2.8, я хотел понять немного больше о методе Scala TraversableLike .map, подпись которого следующие: карта определения [B, Это] (f: = и...
вопрос задан: 23 May 2017 12:23
1
ответ

Наследование и параметры типа Проходимых

Я изучаю исходный код классов Scala 2.8 набора. У меня есть вопросы об иерархии scala.collection. Проходимый. Посмотрите на следующие объявления: пакет scala.collection...
вопрос задан: 23 May 2017 12:16
1
ответ

Function.tupled и синтаксис заполнителя

Я видел это использование примера Function.tupled в другом ответе: Map (1 -> "one", 2 -> "two") map Function.tupled (_ -> _.length). Работает: scala> Map (1 -> «один», 2 -> «два») ...
вопрос задан: 23 May 2017 12:13
1
ответ

не может найти декларацию класса для типа T элемента

Попытка состояла в том, чтобы скомпилировать некоторый код от этого ТАК вопрос и столкнуться с этим сообщением об ошибке, не может найти декларацию класса для типа T элемента. Вот другой отрывок, который показывает поведение: scala> определение f [T]..
вопрос задан: 23 May 2017 12:13
1
ответ

Чего новый путь состоит в том, чтобы выполнить итерации по Карте Java в Scala 2.8.0?

Как делает scala.collection. JavaConversions заменяют ответы, данные в Итерации вопроса о Переполнении стека по наборам Java в Scala (она не работает, потому что "jcl" пакета не стало), и в...
вопрос задан: 23 May 2017 10:30
1
ответ

Выход Scala 2.8

В Scala 2.8 в scala.collection.package.scala существует объект: выход определения [От, T, К] (неявный b: CanBuildFrom [Ничто, T, К]), = новый CanBuildFrom [От, T, К] {определение применяются (от:...
вопрос задан: 8 May 2015 11:50
1
ответ

Как я реализую набор в Scala 2.8?

В попытке записать API я борюсь с наборами Scala в 2,8 (.0-beta1). В основном то, в чем я нуждаюсь, должно записать что-то что: добавляет функциональность к неизменным наборам определенного типа где все...
вопрос задан: 15 August 2013 14:58
1
ответ

Не понимайте ввод разграниченных продолжений Scala (@cpsParam [B, C])

Я изо всех сил пытаюсь понять то, что точно делает это означает, когда значение имеет, вводят @cpsParam [B, C] и что типы этой формы должны я присваивать своим значениям при использовании разграниченного средства продолжений....
вопрос задан: 19 January 2012 11:49
1
ответ

Тип набора, сгенерированный для с урожаем

Когда я оцениваю для в Scala, я получаю неизменный IndexedSeq (набор с подобными массиву рабочими характеристиками, такими как эффективный произвольный доступ): scala> val s = для (я <-от 0 до 9) урожай...
вопрос задан: 15 December 2010 21:04
1
ответ

идиоматическое свойство изменило уведомление в scala?

Я пытаюсь найти более чистую альтернативу (который идиоматичен Scala) к виду вещи, которую Вы видите с привязкой данных в WPF/silverlight, связывающем с данными - то есть, реализовывая INotifyPropertyChanged...
вопрос задан: 14 December 2010 08:18
1
ответ

Проблема неявных преобразований в scala 2.8

Я хочу записать неявное преобразование Tuple2 [A, B] к Seq[C], где C является супер типом и A и B. Моя первая попытка как следующее: неявное определение t2seq [A, B, C] (t: (A, B)) (неявный ENV: (A, B) <: <(C, C)...
вопрос задан: 2 August 2010 16:40