0
ответов

цитировать имена таблиц в squeryl

У меня есть таблица с именем группа в базе данных mysql. Когда я сопоставляю эту таблицу со squeryl, я получаю синтаксические ошибки SQL, поскольку группа имен таблиц не цитируется (следует выбрать * из `group`). Могу ли я как-нибудь ...
вопрос задан: 16 December 2010 15:08
0
ответов

для выражений по сравнению с foreach в Scala

Я прорабатываю программирование на Scala, и, хотя мне хочется взглянуть на вещи с точки зрения Python, я не хочу запрограммировать "Python на Scala". Я не совсем уверен, что делать, поскольку ...
вопрос задан: 16 December 2010 13:27
0
ответов

Are sealed classes enforced in Java and, if yes, how?

It is possible to define sealed classes in Scala, which are basically final except if the sub-classing happens in the same file. It seems that the JVM doesn't allow final class bytecode and ...
вопрос задан: 16 December 2010 12:26
0
ответов

Scala: Почему Seq.contains принимает аргумент Any, а не аргумент типа последовательности?

Так, например, почему List (1,2,3,4). содержит ("wtf") даже компилировать? Было бы хорошо, если бы компилятор отклонил это?
вопрос задан: 15 December 2010 20:38
0
ответов

Какой самый лаконичный способ Scala перевернуть карту?

Какой самый лаконичный способ Scala перевернуть карту? Карта может содержать неуникальные значения. РЕДАКТИРОВАТЬ: Инверсия Map [A, B] должна дать Map [B, Set [A]] (или MultiMap, что было бы еще лучше).
вопрос задан: 15 December 2010 19:33
0
ответов

Как написать метод zipWith, который возвращает тот же тип коллекции, что и переданные ему?

Я дошел до этого: неявный def collectionExtras [A] (xs: Iterable [A]) = new {def zipWith [B, C, That] (ys: Iterable [B]) (f: (A, B) = > C) (неявный cbf: CanBuildFrom [Iterable [A], C, That]) = {...
вопрос задан: 15 December 2010 19:31
0
ответов

Scala: хороший способ хранить пары строк

Каков удобный способ хранить пары строк, которые не обязательно являются ключевыми? значения (могут иметь повторяющиеся ключи) для небольшой коллекции? List [List [String]] явно работает, но выглядит грязно. Ура Parsa
вопрос задан: 15 December 2010 19:18
0
ответов

Несоответствия коллекций Scala

Почему отсутствует согласованность между наборами и списками в API коллекций Scala? Например, есть неизменяемый Set, но также и изменяемый. Если я хочу использовать последнее, я могу просто сделать следующее: ...
вопрос задан: 15 December 2010 19:11
0
ответов

Scala foldLeft на картах

Как использовать Map.foldLeft? Согласно документам это выглядит как foldLeft [B] (z: B) (op: (B, (A, B)) ⇒ B): B Но у меня возникли трудности: Map ("first" -> 1, " second "-> 2) .foldLeft (0) ((a, (k, v)) = & ...
вопрос задан: 15 December 2010 19:10
0
ответов

Scala: лучший способ перебрать сборку и заполнить массив

scala noob здесь, у меня есть коллекция (Seq) узлов xml, и я хотел бы заполнить массив на основе каждого узла: val nodes = data.child \\ "package" var packages = new Array [Package] (nodes.length) ...
вопрос задан: 15 December 2010 18:49
0
ответов

Как получить доступ и обновить значение в изменяемой карте карты карт

У меня трехуровневая структура данных (отступы и разрывы строк для удобства чтения): scala> import scala.collection.mutable.Map import scala.collection.mutable.Map scala> val m = Map ("normal" -> ...
вопрос задан: 15 December 2010 18:47
0
ответов

идиоматический «получить или еще обновить» для неизменяемого.Map ?

Каков идиоматический способ getOrElseUpdate для экземпляров immutable.Map ?. Я использую приведенный ниже фрагмент, но он кажется подробным и неэффективным. Var map = Map [Key, Value] () def foo (key: Key) = {val ...
вопрос задан: 15 December 2010 18:45
0
ответов

Смешивание файлов Scala и Java в проекте Eclipse

Я, наверное, делаю глупость, но не могу ее заметить. Я установил Eclipse Helios (Helios, потому что мне не удалось получить поддержку Glassfish для правильной работы с Gallileo) и ночную сборку ...
вопрос задан: 15 December 2010 11:05
0
ответов

Как обрабатывать исключения?

Это вопрос о передовой практике .net. имеют ли они общий API и могут ли быть разные парсеры ...
вопрос задан: 15 December 2010 10:33
0
ответов

Why is Scala promoting List[Any] to List[Long]?

In the following code: def test(list: List[Any]): Unit = { list.foreach { v => v match { case r: AnyRef => println(r + ": " + r.getClass.getName) case d: Double => ...
вопрос задан: 14 December 2010 19:31
0
ответов

scala Удалите (на месте) все элементы ListBuffer, которые удовлетворяют условию

У меня есть ListBuffer. Я хочу удалить все элементы, которые соответствуют определенному условию. Я мог бы перебрать его и удалить каждый элемент. Но что Scala говорит об изменении списка, который вы повторяете ...
вопрос задан: 14 December 2010 08:13
0
ответов

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

Я пытаюсь реализовать черту Scala, которая обрабатывает детали взаимодействия с библиотекой Java, которая требует от нас для создания То, что я хочу сделать, выглядит примерно так: черта SomeTrait [A] extends JavaAPI {...
вопрос задан: 14 December 2010 02:17
0
ответов

scala либо сопоставление с образцом

что не так в этом фрагменте кода? (Left ("aoeu")) совпадение {case Right (x) =>; case Left (x) =>} : 6: ошибка: невозможно создать экземпляр конструктора ожидаемого типа; найдено: Right [A, B] ...
вопрос задан: 13 December 2010 19:35
0
ответов

Как использовать TailCalls?

Если я правильно понял, scala.util.control.TailCalls можно использовать, чтобы избежать переполнения стека для нерекурсивных функций с помощью трамплина. Пример, приведенный в API, прост: ...
вопрос задан: 13 December 2010 12:34
0
ответов

Минимальная функция подчеркивания Scala

Давайте создадим значение для этого вопроса: val a = 1 :: Nil. Теперь я могу продемонстрировать, что анонимные функции могут быть записано в сокращенной форме следующим образом: a.map (_ * 2) возможно ли ...
вопрос задан: 12 December 2010 14:06
0
ответов

Как читать файл Excel в Scala [закрыто]

Есть ли способ читать файл Excel в Scala (xls, а не csv)? Я имею в виду, есть ли для этого какие-нибудь библиотеки Scala?
вопрос задан: 12 December 2010 12:33
0
ответов

Какие аннотации Scala изменяют сообщения компилятора?

Мне известно о двух: @deprecated (" @implicitNotFound (msg = "...
вопрос задан: 10 December 2010 15:46
0
ответов

Можно ли в Scala заставить вызывающего пользователя указать параметр типа для полиморфного метода?

// API класс Node класс Person расширяет объект узла Finder {def find [T <: Node] (name: String): T = doFind (name) .asInstanceOf [T] } // Звонок на сайт (правильно) val person = find [Person] ("joe") // Вызов ...
вопрос задан: 9 December 2010 22:49
0
ответов

Параметризованные модульные тесты в Scala (с JUnit4)

Есть ли способ реализовать параметризованные модульные тесты с помощью Scala? В настоящее время я использую JUnit4 в остальных своих программах, и я хотел бы продолжать использовать только «стандартные» API. Я нашел пример для ...
вопрос задан: 9 December 2010 15:27
0
ответов

configure run in eclipse for Scala

Я новичок в Scala. Я установил Scala IDE в eclipse и теперь хочу запустить свою прикладную программу. Он никогда не показывает «запускать как приложение Scala», вместо этого он показывает «запускать как приложение Java» или «...
вопрос задан: 9 December 2010 14:48
0
ответов

Scala на Android: java.lang.NoSuchMethodError: java.lang.String.isEmpty

Я получаю следующее исключение на Android 2.2.1: java.lang.NoSuchMethodError: java.lang.String.isEmpty Я вызываю text.isEmpty из Scala. Есть идеи, как это решить?
вопрос задан: 9 December 2010 09:52
0
ответов

Что должно возвращать «, 7-6-5-4-3-2-1,». Split (',')?

Что должно », 7-6-5 -4-3-2-1, ". Split (',') return? Кажется, что возвращается пустая строка 7-6-5-4-3-2-1, т.е. две струны. Я бы ожидал либо одну, либо три строки - это пустая строка с обоих концов или ...
вопрос задан: 8 December 2010 15:38
0
ответов

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

просто быстрый вопрос, на который я, кажется, не могу найти ответа. У меня есть определение метода в Scala, которое выглядит так: def execute (цели: List [String], profiles: List [String] = List (), ...
вопрос задан: 8 December 2010 12:15
0
ответов

Устали от несемантического тестирования, чтобы компенсировать динамическую типизацию - предложения?

Раньше я много занимался веб-программированием на Rails (до этого - PHP), прежде чем начал изучать компьютерную инженерию. С тех пор я много учился в школе на C, а некоторые личные вещи - на Objective -...
вопрос задан: 8 December 2010 12:07
0
ответов

Добавление проверки действительности в зависимости от класса типов (необязательно implits)

В scala мы можем использовать неявные классы типов для условного добавления методов к параметризованному типу в зависимости от параметров этого типа. Например, Iterator.sum: def sum [B>: A] (неявное число: ...
вопрос задан: 8 December 2010 09:04