Resultados da pesquisa a pedido "shapeless"
Sem forma - transforme uma classe de caso em outra com campos em ordem diferente
Estou pensando em fazer algo parecido comCopiar campos com segurança entre classes de casos de diferentes tipos [https://stackoverflow.com/questions/23192760/safely-copying-fields-between-case-classes-of-different-types] mas com campos ...
Como iterar todos os tipos de produtos em um coproduto usando informe?
Digamos que eu tenho umcoproduto [https://github.com/milessabin/shapeless/wiki/Feature-overview:-shapeless-2.0.0#coproducts-and-discriminated-unions] (uma característica selada), como sealed trait Traity case object Foo extends Traity case class ...
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, ...
Convertendo Map [String, Any] em uma classe de caso usando Shapeless
A questãoaqui [https://stackoverflow.com/questions/31633563/converting-nested-case-classes-to-nested-maps-using-shapeless] pergunta sobre o mapeamento de uma classe de caso para um Map [String, Any]. Eu queria saber o que seria o contrário, ...
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] ...
Falha implícita na resolução?
Eu tenho trabalhado em uma implementação de "estilo informe"Sistema denso de números binários de ...
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 ...
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 ...
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: ...
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 ...