Результаты поиска по запросу "scala"
Как я могу десериализовать из JSON с помощью Scala, используя * не-case * классы?
Я пишу приложение Scala, которое нужно сериализовать и десериализовать из JSON. Некоторые из объектов JSON имеют более 22 полей, поэтому я не могу использовать case-классы (и я также не могу изменить формат). Все библиотеки JSON Scala, которые ...
SBT cross building - выбор другой версии библиотеки для другой версии scala
Можно ли настроить SBT для использования совершенно другой версии библиотеки при перекрестном построении, в зависимости от версии scala, с которой создается проект? Например: При сборке со Scala2.9.2 Я хочу использовать"org.scalatest" % ...
Как найти индекс максимального значения в Списке в Scala?
Для Scala List [Int] я могу вызвать метод max, чтобы найти максимальное значение элемента. Как я могу найти индекс максимального элемента? Это то, что я делаю сейчас: val max = list.max val index = list.indexOf(max)
Простое переопределение метода получения / установки Scala
Допустим, у нас есть класс со свойством name: class SuperFoo(var name: String)Если я хочу переопределить это, например, добавить некоторую блокировку вокруг вызовов: class SubFoo(n: String) extends SuperFoo(n) { val lock = new ...
F-ограниченный полиморфизм в Scala
Я использую Scala 2.10-RC5 Вот мой код: object Fbound { abstract class E[A <: E[A]] { self: A => def move(a: A): Int } class A extends E[A] { override def toString = "A" def move(a: A) = 1 } class B extends E[B] { override def toString = "B" ...
Функциональный литерал с несколькими неявными аргументами
Как определить литерал функции с несколькими неявными аргументами в Scala? Я пробовал так: def create = authAction { (implicit request, user) ⇒ // Syntax error Ok(html.user.create(registrationForm)) }но выдает ошибку компиляции.
Пазл Зебра в Скала
Я пытаюсь работать с CS212 Udacity, используя Scala, но у меня были проблемы с Zebra Puzzle, Некоторые из понятий в Python просто не конвертируются в Scala легко, особенно для такого начинающего, как я. Вот коды, которыми я управлял до сих ...
Как перехватить все запросы контроллера в Play 2 + Scala?
В Java-версии Play 2 естьGlobalSettings.onRequest [http://www.playframework.org/documentation/2.0.4/JavaGlobal], который может быть использован для перехвата всех входящих запросов к контроллерам. Но вСкала эквивалент ...
Играть в 2.1 Json сериализацию для черт?
У меня есть это: package models import play.api.libs.json._ import play.api.libs.functional.syntax._ object ModelWrites { implicit val tmoWrites= Json.writes[TestModelObject] implicit val ihWrites = Json.writes[IntHolder] } case class ...
преобразование будущего Akka [A] в будущее [либо [исключение, A]]
Есть ли метод в Akka (или в стандартной библиотеке в Scala 2.10) для преобразованияFuture[A] который может потерпеть неудачу вFuture[Either[Exception,A]]? Я знаю что ты можешь написать f.map(Right(_)).recover { case e:Exception => Left(e) ...