Результаты поиска по запросу "scala"

1 ответ

Scala Reflection - загрузка или поиск классов по признаку

Предоставляет ли API отражения Scala (2.10) более простые средства поиска загруженных классов и фильтрации списка по определенным классам, которые реализуют определенную черту? то есть; trait Widget { def turn(): Int } class Cog extends Widget { ...

2 ответа

Есть ли общий способ инвертировать порядок аргументов карри функции?

Мне было интересно, если вы можете написать универсальную функцию, которая принимает функцию карри, а затем инвертирует аргументы, например: def foo(a: String)(b: Boolean)(c: Int): String val bar = invert(foo _) foo("baz")(false)(12) must be ...

1 ответ

Сериализация списка Scala в JSON в Play2

Я пытаюсь десериализовать список объектов Scala на карту JSON в Play2 - я бы сказал, довольно простой случай использования JSON. Мой вывод JSON будет выглядеть примерно так: { "users": [ { "name": "Example 1", "age": 20 }, { "name": "Example 2", ...

ТОП публикаций

1 ответ

Не удается отладить приложение Scala в IntelliJ + sbt-idea-plugin

Я разрабатываю приложение Scala, используя IntelliJ Idea 12, sbt иплагин sbt-idea [https://github.com/mpeltonen/sbt-idea], Я сгенерировал все необходимые файлы, сказав:gen-idea"и все идет хорошо - я смог скомпилировать исходники из командной ...

1 ответ

Генерация строки Json с использованием Json4S из списка, содержащего значения Some и None

Я использую Scalatra, которая в свою очередь использует Json4S для генерации строки Json. я получил [ "А", "Б"] за Список (Некоторые из них ( "А"), None, Некоторые из них ( "B")) Я хотел бы получить [ "А", не определено, "В"] Как это можно ...

2 ответа

Как я могу избежать специальных символов в строке scala?

Существует ли общий метод Scala, который преобразует строку в строковый литерал? Простая лямбда-функция"\"" + _ + "\"" работает только для строк без каких-либо специальных символов. Например, строка\" (длина 2) следует преобразовать в ...

1 ответ

Scala проекции в Slick только для одного столбца

Я следую заПростой пример документации для автоинкрементных полей [http://slick.typesafe.com/doc/1.0.1/lifted-embedding.html]и у меня проблемы с созданиемкартографическая ...

1 ответ

Scala «обновляет» лучшие практики неизменяемых объектов

С изменяемым объектом я могу написать что-то вроде var user = DAO.getUser(id) user.name = "John" user.email ="[email protected]" // logic on userЕсли пользователь неизменен, то мне нужно клонировать \ копировать его при каждой операции изменения. Я ...

1 ответ

Расширение SLICK Tables в СУХОЙ манере

У меня есть интересный вопрос о Slick / Scala, и я надеюсь, что один из вас, приятель, сможет мне помочь. У меня есть несколько таблиц и, соответственно, в классах SLICK case class A(...) case class B(...) case class C(...)которые разделяют эти ...

1 ответ

Явное приведение типов в Scala

Допустим, у меня есть следующий код: abstract class Animal case class Dog(name:String) extends Animal var foo:Animal = Dog("rover") var bar:Dog = foo //ERROR!Как мне исправить последнюю строку этого кода? По сути, я просто хочу сделать то, что ...