Вопросы с тегом 'scala'

Scala - это язык программирования общего назначения, ориентированный главным образом на виртуальную машину Java. Предназначен для того, чтобы выражать общие шаблоны программирования в сжатом, элегантном и безопасном виде, он сплавляет как императивные, так и функциональные стили программирования. Его основные особенности: расширенная система статического типа с типом вывода; типы функций; сопоставления с образцом; неявные параметры и преобразования; перегрузка оператора; полная совместимость с Java; совпадение
1
ответ

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

Как преобразовать эту карту / flatMap в понимание, и, пожалуйста, объясните, как это работает, спасибо. def compute2(maybeFoo: Option[Foo]): Option[Int] = maybeFoo.flatMap { foo => foo.bar.flatMap { bar => bar....
задан 09.10.2012 в 05:54
2
ответа

Как получить форму ClassTag TypeTag или оба одновременно?

У меня есть такой код: class ReflectiveJsonFormat[T:TypeTag] extends JsonFormat[T] { def write(x: T) : JsValue = { val t = typeOf[T] val getters = t.declarations.filter { s => s.isMethod && s.asMethod.isGetter } val mirr...
задан 10.09.2013 в 23:48
4
ответа

Как запустить scala-код в Intellij Idea 11?

Я новичок в интеллигентной идее, и я решил сдвинуться, потому что я нашел плагин scala на затмении досадным образом ошибкой. Но идея intellij, которую я слышал очень хорошо, выглядит сложной в использовании. Я просмотрел начало работы с плагино...
задан 05.03.2012 в 08:58
2
ответа

MultiMap в Scala

Я пытаюсь смешивать свойство MultiMap с HashMap следующим образом: val children:MultiMap[Integer, TreeNode] = new HashMap[Integer, Set[TreeNode]] with MultiMap[Integer, TreeNode] Определение для свойства MultiMap : trait M...
задан 08.09.2008 в 20:32
1
ответ

Scala: установить значение поля, отражающее название поля

Я изучаю scala и не могу узнать, как это сделать: Я делаю mapper между объектами scala и объектами google appengine, поэтому, если у меня есть класс вроде этого: class Student { var id:Long var name:String } Мне нужно создать э...
задан 19.10.2009 в 18:05
5
ответов

Как подключиться к базе данных postgreSQL в scala?

Я хочу знать, как я могу сделать следующее в scala? Подключиться к базе данных postgreSQL. Записывайте SQL-запросы, такие как SELECT, UPDATE и т. д., чтобы изменить таблицу в этой базе данных. Я знаю, что в python я могу это сделать с п...
задан 07.07.2010 в 14:22
3
ответа

Scala - сопоставление образцов с кортежем связанных типов

У меня есть следующая иерархия классов: class A class B extends A class C extends A , тогда существует еще один класс, который принимает экземпляры этих классов, и существует метод, в котором возможны два случая сопоставления шаблонов:...
задан 16.08.2012 в 14:13
2
ответа

Как закрываются оболочки Scala для объектов Java?

В настоящее время я смотрю на реализацию закрытия на разных языках. Однако, когда дело доходит до Scala, я не могу найти никакой документации о том, как замыкание сопоставляется с объектами Java. Хорошо документировано, что функции Scala отоб...
задан 19.04.2010 в 21:49
3
ответа

Где скачать последнюю документацию Scala API?

Начиная с Scala 2.10.2, я не могу найти ссылку для загрузки документации API. Это умышленное упущение? Где я могу скачать его? В качестве альтернативы, какая именно команда scalac генерирует то же самое с Ссылка ? (например, я не знаю, к...
задан 03.09.2013 в 11:21
4
ответа

Как разрешить java.nio.charset.UnmappableCharacterException в Scala 2.8.0?

Я использую Scala 2.8.0 и пытаюсь читать файл с разделителями строк, например, в коде, сниженном ниже: object Main { def main(args: Array[String]) :Unit = { if (args.length > 0) { val lines = scala.io.Source.fromPath("QUICK!LRU...
задан 18.11.2009 в 17:31