Resultados da pesquisa a pedido "shapeless"

2 a resposta

Convertendo classes de casos aninhadas em mapas aninhados usando Shapeless

Estou tentando resolveresta [https://stackoverflow.com/questions/31528379/scala-macros-for-nested-case-classes-to-map-and-other-way-around] pergunta usando Shapeless, em resumo, trata-se de converter uma classe de caso aninhada em Map [String, ...

0 a resposta

Adicionando tipos de contêiner como Seq, List, Option e Map à conversão genérica sem forma

Para concluir a série de perguntas que eu fiz sobre a conversão decase class de / paraMap[String, Any] ...

1 a resposta

Falha implícita na resolução?

Eu tenho trabalhado em uma implementação de "estilo informe"Sistema denso de números binários de ...

2 a resposta

Shapeless: própria restrição HList usando o Coproduct

(NOTA: Dividir deSem forma: tentando restringir os elementos da HList por seu tipo [https://stackoverflow.com/questions/32778746] ) Pergunta 2 - Restrição própria usando o Coproduct O que eu realmente queria fazer é escrever uma nova restrição ...

1 a resposta

Derivando instâncias de classe de tipo para classes de caso com exatamente um campo

Estou trabalhando em uma biblioteca de análise CSV (tabular [http://nrinaudo.github.io/tabulate/]) Ele usa classes de tipo simples para codificação / decodificação: a codificação, por exemplo, é feita com instâncias deCellEncoder (para codificar ...

1 a resposta

Remodelar um construtor de classe de caso?

Tentando encontrar uma maneira de "remodelar" um construtor de caso para preencher algum valor padrão. É possível o seguinte? def reshape[T, R1 <: HList, R2 <: HList](h: R1): R2 => T = ??? //example case class MyClass(a: Double, b: String, c: ...

1 a resposta

LabelledGeneric para obter o nome da classe

Eu sou relativamente novo em Shapeless, como se deduzirá da minha pergunta. Dada uma instância deLabelledGeneric, como obtenho o nome da classe que ela representa. Posso obter as informações do nome do campo emKeys, então suponho que preciso de ...

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?

1 a resposta

Por que a técnica Aux é necessária para cálculos no nível de tipo?

Tenho certeza de que estou perdendo alguma coisa aqui, já que sou bastante novo no Shapeless e estou aprendendo, mas quando é a técnica Aux, na verdade requeridos? Vejo que é usado para expor umtype declaração, elevando-a para a assinatura de ...

2 a resposta

Como você depura código de nível de tipo?

Na maioria das vezes, tudo que você obtém é um erro implícito não encontrado. Você não sabe em que parte da cadeia de construção implícita falhou. Aparentemente, você não pode usar a depuração em tempo de execução ou a instrução print. Então, ...