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

1 ответ

Использование LabelDef в макросах scala (2.10)

2 ответа

Параметры типа в макросах Scala

2 ответа

Странное поведение при попытке рекурсивно преобразовать классы дел в гетерогенные списки с помощью Shapeless

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

3 ответа

Макросы Scala: создание карты из полей класса в Scala

2 ответа

Параметры типа в макросах Scala

Я пытаюсь использовать макро-аннотации в scala, где моя макро-аннотация принимает аргумент другого типа. Затем он будет использовать отражение scala для просмотра переданного типа, и при необходимости добавит несколько методов. Например. trait ...

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

1 ответ

Использование вложений с макросами в Scala 2.10

Обновить: Я подозреваю, что то, что я хочу, может быть невозможным, и яя написал сообщение в блоге с моими рассуждениями (и некоторыми альтернативами)Вот, Я&...

6 ответов

Итерация по запечатанному признаку в Scala?

Я просто хотел узнать, возможно ли перебрать запечатанную черту в Scala? Если нет, то почему это невозможно? Поскольку черта запечатана, это должно быть возм...

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

1 ответ

Макросы Scala: получение списка TypeSymbols для использования во время выполнения

Есть ли способ вернутьList изTypeSymbols для каждого класса в пакете с использованием макросов? Я пытаюсь достичь макроса, который выдаст что-то эквивалентное этому списку: scala> import scala.reflect.runtime.universe._ ...