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

1 ответ

Статический тип возврата макросов Scala

Итак, у меня есть этот макрос: import language.experimental.macros import scala.reflect.macros.Context class Foo class Bar extends Foo { def launchMissiles = "launching" } object FooExample { def foo: Foo = macro foo_impl def foo_impl(c: ...

1 ответ

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

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

1 ответ

Универсальный метод Scala - нет класса ClassTag для T

Я относительно новичок в Scala и пытаюсь определить метод универсального объекта. Тем не менее, когда я ссылаюсь на параметризованный тип в методе, я получаю «Нет ClassTag для T». Вот надуманный пример, который иллюстрирует проблему. scala> def ...

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

1 ответ

Почему sbt compile не копирует неуправляемые ресурсы в classpath?

Подскажите почемуsbt compile не копирует неуправляемые ресурсы в classpath? С другой стороныsbt package делает. В результате я не могу начать отладку, пока не вызовуpackage позвонить вручную :( Я использую SBT 0.12.1 Ниже мой build.sbt. import ...

3 ответа

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

2 ответа

Scala 2.10 отражение, как извлечь значения полей из класса case, то есть список полей из класса case

Как извлечь значения полей из класса дел в Scala, используя новую модель отражения в Scala 2.10? Например, использование ниже невытащить полевые методы

1 ответ

Есть ли способ получить класс Java из тега или символа типа Scala (2.10)?

Похоже, это меня сближает, но (а) не совсем (см. Ниже) и (б) использование строкового представления имени кажется хаком ... scala> import scala.reflect.runtime.universe._import scala.reflect.runtime.universe._ scala> val t = typeOf[Int] ...

2 ответа

Полиморфная реализация в Scala с использованием TypeTag и ClassTag

В Scala 2.9 можно реализовать полиморфную реализацию как def newInstance[T](implicit m: Manifest[T]) = m.erasure.newInstance.asInstanceOf[T]но по состоянию на 2.10Manifest заменяетсяTypeTagи мне не понятно, как добиться чего-то подобного ...

3 ответа

Option.fold в Scala 2.10

В следующем сеансе с Scala 2.10.0-M7:

1 ответ

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