Результаты поиска по запросу "scala-macros"
Использование вложений с макросами в Scala 2.10
Обновить:Я подозреваю, что то, что я хочу, может быть невозможным, и я написал сообщение в блоге со своими рассуждениями (и некоторыми альтернативами)Вот [http://meta.plasm.us/posts/2013/07/11/fake-type-providers-part-2/], Я был бы очень рад, ...
Как моделировать именованные параметры в вызовах методов с помощью макросов Scala?
Существуют варианты использования, в которых полезно создать копию объекта, который является экземпляром класса case из набора классов case, которые имеют определенное общее значение. Например, давайте рассмотрим следующие классы case: case ...
Макросы Scala: создание карты из полей класса в Scala
Допустим, у меня много похожих классов данных. Вот пример классаUser который определяется следующим образом: case class User (name: String, age: Int, posts: List[String]) { val numPosts: Int = posts.length ... def foo = "bar" ... }Я ...
Как я могу создать экземпляр класса Case с аргументами конструктора без параметров в Scala?
Я делаю приложение Scala, которое устанавливает значения поля отражения. Это работает хорошо. Однако для установки значений полей мне нужен созданный экземпляр. Если у меня есть класс с пустым конструктором, я могу легко это сделать с помощью ...
Как использовать макросы scala для создания функционального объекта (для создания Map [String, (T) => T])
Я пытаюсь использовать макросы Scala для создания карты классов случаев с одним параметромcopy методы, каждый из которых принимает Play JsonJsValue и экземпляр класса case, и возвращающий обновленную копию экземпляра. Однако у меня возникают ...
Итерация по запечатанному признаку в Scala?
Я просто хотел узнать, возможно ли перебрать запечатанную черту в Scala? Если нет, то почему это невозможно? Поскольку черта запечатана, это должно быть возможно, нет? Что я хочу сделать, это что-то вроде этого: sealed trait ResizedImageKey { ...