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

1 ответ

Документирование макросов Scala 2.10 [закрыто]

Начну с примера. Вот эквивалентList.fill для кортежей в качестве макроса в Scala 2.10: import scala.language.experimental.macros import scala.reflect.macros.Context object TupleExample { def fill[A](arity: Int)(a: A): Product = ...

3 ответа

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

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

1 ответ

Установить уровень параллелизма для всех коллекций в Scala 2.10?

Я понимаю, как установить уровень параллелизма для одной параллельной коллекции через изменяемыйtasksupport поле (ср.https://stackoverflow.com/a/5425354/82970 [https://stackoverflow.com/a/5425354/82970]). Как я могу установить уровень ...

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

3 ответа

Вывод типа Scala на экзистенциальный тип

Рассмотрим следующий фрагмент кода, который является уменьшенной версией моей первоначальной проблемы: case class RandomVariable[A](values: List[A]) case class Assignment[A](variable: RandomVariable[A], value: A) def enumerateAll(vars: ...

3 ответа

Есть ли еще учебник по API отражения Scala 2.10? [закрыто]

Есть ли хорошее место, чтобы получить подробное руководство по API рефлексии Scala 2.10? Я вижу много постов в блогах, написанных за последние два года, но многие детали этих постов уже устарели. Теперь, когда версия 2.10 общедоступна, есть ли ...

7 ответов

Scala: разбирать JSON непосредственно в классе case

Учитывая строку JSON и соответствующий ей класс case, каков простой способ разбить JSON на класс case? Доступно много библиотек, но похоже, что Scala теперь может делать это из коробки. Как насчет того, чтобы JSON нужно было проанализировать в ...

1 ответ

Как я могу получить Scala ToolBox, чтобы увидеть определения REPL?

В те времена, когда вера в Scala 2.10.0 становилась все более размышляющей,задал вопрос [https://stackoverflow.com/q/11055210/53013]о том, как я мог бы использовать его, чтобы увидеть деревья фрагментов кода из REPL. Отличный ответ пошёл дальше, ...

3 ответа

Как устранить неоднозначность ссылок на методы в scaladoc?

Я документирую класс Scala сперегруженные методы [https://en.wikipedia.org/wiki/Function_overloading], Как я могу отличить их при обращении к ним в комментариях скаляр? Например, если у меня есть /** * The most important method is [[Doc.foo]]. ...

1 ответ

Как получить больше информации о предупреждении «функция»?

При компиляции приложения с Play2 иногда такие сообщения появляются на моем терминале: [info] Компиляция 1 исходного кода Scala в ~ / target / scala-2.10 / classes ... [предупреждение] было 1 особенность предупреждений; перезапустите с -feature ...

3 ответа

Пользовательское перечисление Scala, самая элегантная версия искала

Для моего проекта я реализовал Enum на основе trait Enum[A] { trait Value { self: A => _values :+= this } private var _values = List.empty[A] def values = _values } sealed trait Currency extends Currency.Value object Currency extends ...