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

1 ответ

Что делает шаблон Aux в Scala?

У меня есть ощущение шаблона Aux (который используется в бесформенном и в других местах), в котором член типа извлекается в параметр типа, и я знаю, что это ...

3 ответа

Есть ли способ проверить во время компиляции, что константа является константой времени компиляции?

Данонасколько сложно узнать, арифметика ли

2 ответа

макросы scala: добавление функции в класс

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

6 ответов

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

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

1 ответ

Квазицитаты для нескольких параметров и списков параметров

Quasiquotes удивительныони делают написание макросов в Scala чрезвычайно менее болезненным, и, по моему опыту, они почти всегда работают именно так, как я »б...

2 ответа

Как заставить IntelliJ IDEA распознавать код, созданный макросами?

ФонУ меня есть Scala-управляемый проект Scala, который используетобычный проект проекта sbt для проектов 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 2.10 [закрыто]

2 ответа

Как моделировать именованные параметры в вызовах методов с помощью макросов Scala?

Существуют варианты использования, в которых полезно создать копию объекта, который является экземпляром класса case из набора классов case, которые имеют определенное общее значение. Например, давайте рассмотрим следующие классы case: case ...

1 ответ

Как использовать макросы scala для создания функционального объекта (для создания Map [String, (T) => T])

Я пытаюсь использовать макросы Scala для создания карты классов случаев с одним параметромcopy методы, каждый из которых принимает Play JsonJsValue и экземпляр класса case, и возвращающий обновленную копию экземпляра. Однако у меня возникают ...