Resultados de la búsqueda a petición "scala-macros"
Cuasiquotes para múltiples parámetros y listas de parámetros.
Cuasiquotes son increíbles: hacen que escribir macros en Scala sea mucho menos doloroso, y en mi experiencia, casi siempre funcionan exactamente como lo espe...
Tipo de parámetros en las anotaciones de macro Scala
Estoy tratando de usar las anotaciones de macro en scala, donde mi anotación de macro tomaría un argumento de otro tipo. Luego usaría la reflexión de Scala p...
¿Qué logra el patrón Aux en Scala?
Tengo un poco de sentido del patrón Auxiliar (como se usa sin forma y en otros lugares) en el que un miembro de tipo se extrae en un parámetro de tipo, y sé que es una solución el hecho de que los argumentos en la misma lista de argumentos no ...
¿Cómo hacer que IntelliJ IDEA reconozca el código creado por macros?
AntecedentesTengo un proyecto Scala administrado por sbt que usa eldiseño habitual del proyecto sbt [http://www.scala-sbt.org/0.13.0/docs/Detailed-Topics/Macro-Projects.html]para proyectos Scala con macros, es decir, un subproyecto que contiene ...
Use macros Scala para generar métodos
Quiero generar alias de métodos usando macros de anotación en Scala 2.11+. Ni siquiera estoy seguro de que sea posible. Si es así, ¿cómo? Ejemplo: dado esto a continuación, quiero que las macros de anotación se expandan en class Socket { ...
macro de anotación que reescribe e implica un rasgo, los genéricos no se procesan correctamente
Estoy escribiendo una macro que necesita crear una clase que reescriba un rasgo, que tenga los mismos métodos / argumentos del rasgo pero diferente tipo de retorno. Entonces digamos que tenemos: trait MyTrait[T] { def x(t1: T)(t2: T): T } ...
Obtener subclases de un rasgo sellado
¿Es posible (a través de macros, alguna forma de forma automática sin forma u otra) obtener una lista de las subclases de un rasgo sellado: En tiempo de compilación?¿En tiempo de ejecución?