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

3 ответа

Как я могу десериализовать из JSON с помощью Scala, используя * не-case * классы?

Я пишу приложение Scala, которое нужно сериализовать и десериализовать из JSON. Некоторые из объектов JSON имеют более 22 полей, поэтому я не могу использовать case-классы (и я также не могу изменить формат). Все библиотеки JSON Scala, которые ...

1 ответ

SBT cross building - выбор другой версии библиотеки для другой версии scala

Можно ли настроить SBT для использования совершенно другой версии библиотеки при перекрестном построении, в зависимости от версии scala, с которой создается проект? Например: При сборке со Scala2.9.2 Я хочу использовать"org.scalatest" % ...

5 ответов

Как найти индекс максимального значения в Списке в Scala?

Для Scala List [Int] я могу вызвать метод max, чтобы найти максимальное значение элемента. Как я могу найти индекс максимального элемента? Это то, что я делаю сейчас: val max = list.max val index = list.indexOf(max)

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

1 ответ

Простое переопределение метода получения / установки Scala

Допустим, у нас есть класс со свойством name: class SuperFoo(var name: String)Если я хочу переопределить это, например, добавить некоторую блокировку вокруг вызовов: class SubFoo(n: String) extends SuperFoo(n) { val lock = new ...

1 ответ

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" ...

4 ответа

Функциональный литерал с несколькими неявными аргументами

Как определить литерал функции с несколькими неявными аргументами в Scala? Я пробовал так: def create = authAction { (implicit request, user) ⇒ // Syntax error Ok(html.user.create(registrationForm)) }но выдает ошибку компиляции.

1 ответ

Пазл Зебра в Скала

Я пытаюсь работать с CS212 Udacity, используя Scala, но у меня были проблемы с Zebra Puzzle, Некоторые из понятий в Python просто не конвертируются в Scala легко, особенно для такого начинающего, как я. Вот коды, которыми я управлял до сих ...

2 ответа

Как перехватить все запросы контроллера в Play 2 + Scala?

В Java-версии Play 2 естьGlobalSettings.onRequest [http://www.playframework.org/documentation/2.0.4/JavaGlobal], который может быть использован для перехвата всех входящих запросов к контроллерам. Но вСкала эквивалент ...

1 ответ

Играть в 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 ...

3 ответа

преобразование будущего Akka [A] в будущее [либо [исключение, A]]

Есть ли метод в Akka (или в стандартной библиотеке в Scala 2.10) для преобразованияFuture[A] который может потерпеть неудачу вFuture[Either[Exception,A]]? Я знаю что ты можешь написать f.map(Right(_)).recover { case e:Exception => Left(e) ...