Resultados da pesquisa a pedido "scala-macros"

1 a resposta

O que o padrão Aux realiza no Scala?

Eu tenho uma noção do padrão Aux (como usado em informe e em outro lugar) no qual um membro de tipo é extraído em um parâmetro de tipo, e eu sei que é uma solução alternativa o fato de que argumentos na mesma lista de argumentos não podem ...

2 a resposta

Parâmetros de tipo em anotações de macro do Scala

Eu estou tentando usar anotações de macro em scala, onde minha anotação de macro levaria um argumento de outro tipo. Em seguida, ele usaria a reflexão scala para examinar o tipo passado e incluir alguns métodos conforme apropriado. trait MyTrait ...

1 a resposta

Quasiquotes para vários parâmetros e listas de parâmetros

Quasiquotes são incríveis - fazem macros de escrita no Scala extremamente menos dolorosas e, na minha experiência, quase sempre funcionam exatamente como eu ...

1 a resposta

Macros do Scala: Obtendo uma lista de TypeSymbols para ser usado em tempo de execução

1 a resposta

Tipo de retorno estático de macros Scala

Então eu tenho essa macro:

2 a resposta

macros scala: Adicionar função à turma

Sou novo em macros scala e estou usando o scala 2.10.0-RC3.Eu quero escrever uma macro que adiciona uma função a uma classe. Exemplo de uso:

3 a resposta

Macros do Scala: Fazendo um mapa fora dos campos de uma classe no Scala

Digamos que eu tenha muitas classes de dados semelhantes. Aqui está um exemplo de classe

1 a resposta

Obtendo subclasses de uma característica selada

É possível (via macros, alguma forma de automagia sem forma ou de outra forma) obter uma lista das subclasses de uma característica selada: Em tempo de compilação?Em tempo de execução?

2 a resposta

Comportamento estranho ao tentar converter classes de casos em listas heterogêneas recursivamente com Shapeless

Fiquei acordado até muito tarde na noite passada, tentando descobrir esse problema informe e tenho medo de que vá comer minha noite se eu não tirar do peito, então aqui vai. Nesta versão minimizada, estou apenas definindo uma classe de tipo ...

1 a resposta

Macros Scala: Qual é a diferença entre árvores digitadas (também conhecidas como datilografadas) e não tipadas

Estou começando com as macros scala, elas são incríveis, mas estou enfrentando a diferença entre digitado (também conhecido como digitado) e não digitadoTrees. Por exemplo, você não pode ligarc.eval por uma árvore com verificação de tipo por ...