Результаты поиска по запросу "scala-macros"
Что делает шаблон Aux в Scala?
У меня есть ощущение шаблона Aux (который используется в бесформенном и в других местах), в котором член типа извлекается в параметр типа, и я знаю, что это ...
Есть ли способ проверить во время компиляции, что константа является константой времени компиляции?
Данонасколько сложно узнать, арифметика ли
Итерация по запечатанному признаку в Scala?
Я просто хотел узнать, возможно ли перебрать запечатанную черту в Scala? Если нет, то почему это невозможно? Поскольку черта запечатана, это должно быть возм...
Квазицитаты для нескольких параметров и списков параметров
Quasiquotes удивительныони делают написание макросов в Scala чрезвычайно менее болезненным, и, по моему опыту, они почти всегда работают именно так, как я »б...
Как заставить IntelliJ IDEA распознавать код, созданный макросами?
ФонУ меня есть Scala-управляемый проект Scala, который используетобычный проект проекта sbt для проектов Scala с макросами, то есть подпроект, который содерж...
Пользовательское перечисление 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 ...
Как моделировать именованные параметры в вызовах методов с помощью макросов Scala?
Существуют варианты использования, в которых полезно создать копию объекта, который является экземпляром класса case из набора классов case, которые имеют определенное общее значение. Например, давайте рассмотрим следующие классы case: case ...
Как использовать макросы scala для создания функционального объекта (для создания Map [String, (T) => T])
Я пытаюсь использовать макросы Scala для создания карты классов случаев с одним параметромcopy методы, каждый из которых принимает Play JsonJsValue и экземпляр класса case, и возвращающий обновленную копию экземпляра. Однако у меня возникают ...