Если я создаю Набор в Наборе использования Scala (1, 2, 3) я получаю неизменное. Набор. scala> val s = Набор (1, 2, 3) s: scala.collection.immutable. Набор [Интервал] = Набор (1, 2, 3) Q1: Какой Набор - это на самом деле?...
Scala обеспечивает встроенный класс, утилиту, синтаксис или другой механизм для преобразования (путем обертывания) Итератор с Повторяемым? Например, у меня есть Итератор [Нечто], и мне нужно Повторяемое [Нечто]...
Каков рекомендуемый способ создать предзаполненную двухмерную антенную решетку в Scala? У меня есть следующий код: val отображаются = для {x <-(1 к размеру) .toList} урожай для {y <-(1 к...
Это - что-то, с чем я часто встречаюсь, но я не знаю изящный способ сделать. У меня есть набор объектов Foo. У Foo есть панель метода (), который может возвратить пустой указатель или объект Панели. Я хочу просканировать...
Предположим, что я хочу добавить функциональность как карта к Списку Scala, чему-то вроде списка mapmap f, который применяет функцию f к каждому элементу списка дважды. (Более серьезный пример мог бы быть...
Как сделать это, не создавая новых наборов? Есть ли что-то лучше, чем это? val m = scala.collection.mutable. Карта [Строка, Долго] ("1"-> 1, "2"-> 2, "3"-> 3, "4"-> 4) m....
Я ищу как простой способ создать набор идентификационных данных. Я просто хочу смочь отслеживать то, "видел" ли я конкретный объект при пересечении графика. Я не могу использовать регулярный Набор...
Я только что узнал этот синтаксис для Карты scala (используемый здесь в изменяемой форме) val m = scala.collection.mutable. Карта [Строка, Интервал] () m ("Привет") = 5 println (m)//ПЕЧАТАЮТ Карту (Привет-> 5) Теперь я не...
Я оцениваю Scala и имею проблему с ее неизменными наборами. Я хочу сделать неизменные наборы, которые являются абсолютно неизменными, правильными вниз через все содержащие в нем объекты...
(Я использую Scala nightlies и вижу то же поведение в 2.8.0b1 RC4. Я - вновь прибывший Scala.) У меня есть два SortedMaps, из которых я хотел бы сформировать объединение. Вот код, который я хотел бы использовать: импорт scala....
Предположите, что у Вас есть Список (1, "1") он вводится Список [Любой], который, конечно, корректен и ожидается. Теперь, если я отображаю список как этот scala> Список (1, "1") карта {| случай x: Интервал => x | случай y:...
Править: Переписанный этот вопрос на основе исходного ответа scala.collection.immutable. Класс набора не является ковариантным в своем параметре типа. Почему это? импортируйте scala.collection.immutable._ нечто определения (s:...
Возможно, я рявкаю неправильное дерево (снова), но если это - нормальная практика, чтобы ввести свойство как scala.collection.immutable. Установите, затем как Вы создали бы один из них, учитывая scala....
Все, чего я хочу достичь, это: Image 1 Итак, здесь вы можете видеть в первом изображении, у меня есть фрейм данных, в котором первые 4 строки имеют правильные значения хеш-функции, хранящиеся в соответствующих столбцах ("col_1_hash" имеет значение хеш-фун
У меня есть одна карта, содержащая некоторые основные данные (id-> description): val map1: Map [String, String] = Map («001» -> «ABCD», «002» -> «MNOP», «003» -> «WXYZ») У меня есть другая карта, содержащая какой-то другой мастер ...
Следование за моим затаившим дыхание беспорядком, что является некоторыми хорошими ресурсами, которые объясняют, как новая библиотека Scala 2.8 наборов была структурирована. Мне интересно находить некоторую информацию о как...
Я изучаю исходный код классов Scala 2.8 набора. У меня есть вопросы об иерархии scala.collection. Проходимый. Посмотрите на следующие объявления: пакет scala.collection...
В Scala 2.8 в scala.collection.package.scala существует объект: выход определения [От, T, К] (неявный b: CanBuildFrom [Ничто, T, К]), = новый CanBuildFrom [От, T, К] {определение применяются (от:...
Опция неявно конвертируема к Повторяемому - но почему делает это не, просто просто реализуют Повторяемый непосредственно: итератор определения = новый Итератор {конец var =! определение isDefined затем () = {val n =, если (...
В попытке записать API я борюсь с наборами Scala в 2,8 (.0-beta1). В основном то, в чем я нуждаюсь, должно записать что-то что: добавляет функциональность к неизменным наборам определенного типа где все...
Я работаю с картой в Scala и делаю обычное, "если нет никакого значения, связанного с ключом, создайте его, поместите его в карту и возвратите его": определение alphaMemory (ключ: AlphaMemoryKey), = {var = карта....
Я использую библиотеку (JXPath) для запроса граф бобов для извлечения совпадающих элементов. Однако JXPath возвращает группы совпадающих элементов как экземпляр java.lang.Iterator, и я бы предпочел ...
В Scala я бы хотел написать val petMap = ImmutableMultiMap (Алиса-> Кошка, Боб-> Собака, Алиса-> Хомяк) Базовая Карта [Владелец, Набор [Питомец]] должна иметь как карту, так и Набор неизменяемыми. ...
Как Вы отсортировали бы scala.collection. Карта [java.lang. Строка, Интервал] его значениями (так на Интервале)? Что такое короткий и изящный способ сделать это?
Когда я оцениваю для в Scala, я получаю неизменный IndexedSeq (набор с подобными массиву рабочими характеристиками, такими как эффективный произвольный доступ): scala> val s = для (я <-от 0 до 9) урожай...
У меня есть Итератор [Опция [T]], и я хочу получить Итератор [T] для тех Опций где T isDefined. Должен быть лучший путь, чем это: это фильтрует {_ isDefined}, карта {_ добирается}, я думал бы...