2
ответа

Преобразование изменяемого к неизменной карте

частный [этот] объектный MMMap расширяет HashMap [A, Набор [B]] с MultiMap [A, B], Как преобразовывают его в неизменный?
вопрос задан: 15 December 2010 22:41
2
ответа

Создание списков и наборов в Scala: Что я на самом деле получаю?

Если я создаю Набор в Наборе использования Scala (1, 2, 3) я получаю неизменное. Набор. scala> val s = Набор (1, 2, 3) s: scala.collection.immutable. Набор [Интервал] = Набор (1, 2, 3) Q1: Какой Набор - это на самом деле?...
вопрос задан: 15 December 2010 22:37
2
ответа

scala неявное или явное преобразование от итератора до повторяемого

Scala обеспечивает встроенный класс, утилиту, синтаксис или другой механизм для преобразования (путем обертывания) Итератор с Повторяемым? Например, у меня есть Итератор [Нечто], и мне нужно Повторяемое [Нечто]...
вопрос задан: 15 December 2010 21:16
2
ответа

короткий путь к выходу к определенному типу набора?

scala> val m = Карта (1-> 2) m: scala.collection.immutable. Карта [Интервал, Интервал] = Карта (1-> 2) scala> m.map {случай (a, b) => (+ 1, a+2, a+3)} res42: scala.collection.immutable. Повторяемый [(Интервал, Интервал...
вопрос задан: 15 December 2010 21:04
2
ответа

Создайте и заполните двухмерную антенную решетку в Scala

Каков рекомендуемый способ создать предзаполненную двухмерную антенную решетку в Scala? У меня есть следующий код: val отображаются = для {x <-(1 к размеру) .toList} урожай для {y <-(1 к...
вопрос задан: 15 December 2010 21:03
2
ответа

лучшая scala идиома для находки и возврата

Это - что-то, с чем я часто встречаюсь, но я не знаю изящный способ сделать. У меня есть набор объектов Foo. У Foo есть панель метода (), который может возвратить пустой указатель или объект Панели. Я хочу просканировать...
вопрос задан: 15 December 2010 20:43
2
ответа

Могу я “сутенер моя библиотека” с аналогом TraversableLike.map, который имеет приятно различные типы?

Предположим, что я хочу добавить функциональность как карта к Списку Scala, чему-то вроде списка mapmap f, который применяет функцию f к каждому элементу списка дважды. (Более серьезный пример мог бы быть...
вопрос задан: 15 December 2010 20:42
2
ответа

Что надлежащий путь состоит в том, чтобы удалить элементы из scala изменяемой карты с помощью предиката

Как сделать это, не создавая новых наборов? Есть ли что-то лучше, чем это? val m = scala.collection.mutable. Карта [Строка, Долго] ("1"-> 1, "2"-> 2, "3"-> 3, "4"-> 4) m....
вопрос задан: 15 December 2010 20:18
2
ответа

Я могу создать набор в Scala, который использует отличающийся, равняться/хэш-код/сравнивать реализациям?

Я ищу как простой способ создать набор идентификационных данных. Я просто хочу смочь отслеживать то, "видел" ли я конкретный объект при пересечении графика. Я не могу использовать регулярный Набор...
вопрос задан: 15 December 2010 20:17
2
ответа

Карта Scala: таинственный синтаксический сахар?

Я только что узнал этот синтаксис для Карты scala (используемый здесь в изменяемой форме) val m = scala.collection.mutable. Карта [Строка, Интервал] () m ("Привет") = 5 println (m)//ПЕЧАТАЮТ Карту (Привет-> 5) Теперь я не...
вопрос задан: 15 December 2010 20:11
2
ответа

Как заставить неизменные наборы Scala содержать неизменные объекты

Я оцениваю Scala и имею проблему с ее неизменными наборами. Я хочу сделать неизменные наборы, которые являются абсолютно неизменными, правильными вниз через все содержащие в нем объекты...
вопрос задан: 15 December 2010 19:29
2
ответа

Как я формирую объединение scala SortedMaps?

(Я использую Scala nightlies и вижу то же поведение в 2.8.0b1 RC4. Я - вновь прибывший Scala.) У меня есть два SortedMaps, из которых я хотел бы сформировать объединение. Вот код, который я хотел бы использовать: импорт scala....
вопрос задан: 15 December 2010 19:28
2
ответа

Набор Scala вводит для фильтра

Предположите, что у Вас есть Список (1, "1") он вводится Список [Любой], который, конечно, корректен и ожидается. Теперь, если я отображаю список как этот scala> Список (1, "1") карта {| случай x: Интервал => x | случай y:...
вопрос задан: 15 December 2010 19:28
2
ответа

Почему неизменный Набор Scala не является ковариантным в своем типе?

Править: Переписанный этот вопрос на основе исходного ответа scala.collection.immutable. Класс набора не является ковариантным в своем параметре типа. Почему это? импортируйте scala.collection.immutable._ нечто определения (s:...
вопрос задан: 15 December 2010 19:25
2
ответа

Scala я должен преобразовать в Seq при создании набора из повторяемого?

Возможно, я рявкаю неправильное дерево (снова), но если это - нормальная практика, чтобы ввести свойство как scala.collection.immutable. Установите, затем как Вы создали бы один из них, учитывая scala....
вопрос задан: 15 December 2010 19:24
1
ответ

Scala Spark столбцы DataFrame в виде карты и сравнить их с помощью Foldleft

Все, чего я хочу достичь, это: Image 1 Итак, здесь вы можете видеть в первом изображении, у меня есть фрейм данных, в котором первые 4 строки имеют правильные значения хеш-функции, хранящиеся в соответствующих столбцах ("col_1_hash" имеет значение хеш-фун
вопрос задан: 12 March 2019 20:31
1
ответ

Присоедините 3 карты (2 мастер-карты, 1 результирующая карта), чтобы отобразить составной ключ в полученной карте, чтобы иметь значения из основных карт

У меня есть одна карта, содержащая некоторые основные данные (id-> description): val map1: Map [String, String] = Map («001» -> «ABCD», «002» -> «MNOP», «003» -> «WXYZ») У меня есть другая карта, содержащая какой-то другой мастер ...
вопрос задан: 13 July 2018 10:25
1
ответ

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

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

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

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

Выход Scala 2.8

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

Почему Опция не расширяет Повторяемую черту непосредственно?

Опция неявно конвертируема к Повторяемому - но почему делает это не, просто просто реализуют Повторяемый непосредственно: итератор определения = новый Итератор {конец var =! определение isDefined затем () = {val n =, если (...
вопрос задан: 13 February 2014 21:17
1
ответ

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

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

Что такое представления для наборов и когда Вы хотели бы использовать их?

В Scala, для многих (все?) типы наборов можно создать представления. Что такое точно представление и для которых целей представления полезны?
вопрос задан: 17 April 2013 05:29
1
ответ

Идиоматическая Карта Scala upsert

Я работаю с картой в Scala и делаю обычное, "если нет никакого значения, связанного с ключом, создайте его, поместите его в карту и возвратите его": определение alphaMemory (ключ: AlphaMemoryKey), = {var = карта....
вопрос задан: 8 April 2012 21:31
1
ответ

Создать неизменяемый список из java.lang.Iterator

Я использую библиотеку (JXPath) для запроса граф бобов для извлечения совпадающих элементов. Однако JXPath возвращает группы совпадающих элементов как экземпляр java.lang.Iterator, и я бы предпочел ...
вопрос задан: 16 May 2011 08:50
1
ответ

Неподвижная многопользовательская карта Scala

В Scala я бы хотел написать val petMap = ImmutableMultiMap (Алиса-> Кошка, Боб-> Собака, Алиса-> Хомяк) Базовая Карта [Владелец, Набор [Питомец]] должна иметь как карту, так и Набор неизменяемыми. ...
вопрос задан: 15 December 2010 22:38
1
ответ

как отсортировать scala.collection. Карта [java.lang. Строка, Интервал] его значениями?

Как Вы отсортировали бы scala.collection. Карта [java.lang. Строка, Интервал] его значениями (так на Интервале)? Что такое короткий и изящный способ сделать это?
вопрос задан: 15 December 2010 21:15
1
ответ

Как создать отсортированную карту в scala?

Как создать отсортированную карту в (изменяемом/неизменном) scala?
вопрос задан: 15 December 2010 21:04
1
ответ

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

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

scala превращение Итератора [Опция [T]] в Итератор [T]

У меня есть Итератор [Опция [T]], и я хочу получить Итератор [T] для тех Опций где T isDefined. Должен быть лучший путь, чем это: это фильтрует {_ isDefined}, карта {_ добирается}, я думал бы...
вопрос задан: 15 December 2010 19:23