@uncheckedVariance можно использовать для устранения разрыва между аннотациями на сайте объявлений Scala и инвариантными обобщениями Java. & GT Scala; импорт java.util.Comparator импорт java.util ....
Я очень плохо знаком с Scala. Я хочу реализовать универсальный матричный класс "Матрица класса [T]". Единственное ограничение на T должно состоять в том, что T должен реализовать "+" и "*" mothod/function. Как я иду о...
В Scala 2.8 у меня есть неизменная карта с несколькими значениями для каждого ключа: Карта [T, Повторяемый [U]] Является там превосходящим представлением? Во-вторых, как Вы генерировали бы такую карту от Повторяемого [(T, U)]? Я...
У меня есть два списки, Список и Список [B]. То, что я хочу, является Картой [A, B], но я хочу семантику zip. Так начатый как так: var tuplesOfAB = listOfA архивирует listOfB Теперь, я не уверен, как создать...
Что состояние Лифта работает с Scala 2.8? Я нахожу фрагменты переговоров об этом в сети. Я пытался настроить pom.xml, но я получаю ошибки от стороны Лифта вещей.
Есть ли что-то, что я имею неправильно со следующим фрагментом:-, возражают Импорту {неявное определение string2Int (s: Строка): Интервал = s.toInt определение f (я: Интервал) = я основное определение (args: Массив [Строка]) {val n: Интервал...
Как можно было бы реализовать возврат урожая C# с помощью продолжений Scala? Я хотел бы смочь записать Итераторы Scala в том же стиле. Удар находится в комментариях к этому сообщению новостей Scala, но это не делает...
Мое моделирование использует агентов и Scala, С 2.8 снимками. В Java JRE 1.5 это работает хорошо - все 40 механизмов (агенты) работают одновременно. Используя Java JRE 1.6 только 3 механизма работают одновременно. Я...
Этот вопрос не предназначен как приманка пламени! Поскольку это могло бы быть очевидно, я смотрел на Scalaz недавно. Я пытаюсь понять, почему мне нужна часть функциональности, которую обеспечивает библиотека. Вот...
Я просто узнал, что существуют такие итераторы в Java. Scala имеет итераторы с 'набором' и 'удаляет' методы для итерации (и изменение) изменяемые наборы как массив? Если существует не такой...
Делает у кого-либо есть хорошие примеры использования scala.util.control. Версия 2.12.0 исключения (версия 2.8.0)? Я изо всех сил пытаюсь изобразить его из типов.
У меня есть Набор в Scala (я могу выбрать любую реализацию, поскольку я создаю Набор. Библиотека Java, которой я пользуюсь, ожидает java.util. Набор [Строка]. Следует за корректным способом сделать это в Scala...
Как сделать это, не создавая новых наборов? Есть ли что-то лучше, чем это? val m = scala.collection.mutable. Карта [Строка, Долго] ("1"-> 1, "2"-> 2, "3"-> 3, "4"-> 4) m....
(Я использую Scala nightlies и вижу то же поведение в 2.8.0b1 RC4. Я - вновь прибывший Scala.) У меня есть два SortedMaps, из которых я хотел бы сформировать объединение. Вот код, который я хотел бы использовать: импорт scala....
Предположите, что у Вас есть Список (1, "1") он вводится Список [Любой], который, конечно, корректен и ожидается. Теперь, если я отображаю список как этот scala> Список (1, "1") карта {| случай x: Интервал => x | случай y:...
Когда я пытаюсь записать строки UTF-8 в файл XML, используя DomDocument, он фактически записывает шестнадцатеричное представление строки вместо самой строки. например: & # x5D9; & # x5E8; & # ...
Я пытаюсь создать бесконечный поток строк от вызовов readLine: импорт java.io. {BufferedReader, InputStreamReader} val в = новый BufferedReader (новый InputStreamReader (Система в)) val вход:...
Вчера о Scala 2.8 объявили. Они выделяют среди прочего "Улучшенных агентов". Что делает "агентов с семантикой стиля демона", средней и где я могу найти больше об этом?
Следующее должно быть скомпилировано, не нуждаясь в явном определении типа на этом? определение prepList [B>: A] (префикс: PlayList[B]): PlayList[B] = prefix.foldr (это: PlayList[B]) ((узел, суффикс) = и...
Мой дизайн включает маленькую абстракцию базы данных, посредством чего я реализую каждую базу данных как Singleton (хорошо, объект), с пользовательскими методами для базы данных для этих нескольких операций вызовы кода...
в Scala, если я хочу реализовать DSL, там способ сделать следующее: Мне назвали Объект, "Тянут", который содержит функциональное определение, тянут (d:Drawable), как я могу сделать его так, чтобы я мог импортировать...
В настоящее время мой целый цикл работы: отредактируйте foo.scala fsc foo.scala && scala - CP. FooMain, Но мой проект становится более крупным, и я хотел бы разделить файлы, сделать модульные тесты, и т.д. Но я слишком ленив...
Я, кажется, помню методы обработки Scala, заканчивающиеся в _ = особенно, таким образом, что-то вроде этого: возразите X {var x: Интервал = 0; определение y _ = (n: Интервал) {x = n}} X.y = 1 должен назвать X.y _ = (1). Однако в 2.8.0 RC1...
простые REPL тестируют... определение g (a:Int) (неявный b:Int) = {a+b}, Почему не делают ни одного из этих предпринятых использований работа? 1. scala> класс A {var b:Int =8; var c = g (2)}:6: ошибка: не мог найти неявное значение...
Я пишу генератор кода, который производит вывод Scala. Я должен эмулировать тернарный оператор таким способом который маркерное продвижение до'?' останьтесь неповрежденными. например, преобразуйте выражение c? p: q к...