Resultados da pesquisa a pedido "shapeless"
Tipo inferido de função que fecha HLists
Graças ahttps://github.com/milessabin/shapeless/wiki/Feature-overview:-shapeless-2.0.0 Eu entendo como zipar HLists sem forma:Importar algumas coisas do Shap...
Atualizar classe de caso de JSON incompleto com Argonaut ou Circe
Preciso criar uma instância atualizada a partir de uma instância de classe de caso (com qualquerDecodeJsons derivados implicitamente), dado um json incompleto (alguns campos estão faltando). Como isso pode ser feito com o Argonaut ...
Spark não funciona com pureconfig
Estou tentando usar pureConfig e configFactory para minha configuração de aplicativo spark. aqui está o meu código: import pureconfig.{loadConfigOrThrow} object Source{ def apply(keyName: String, configArguments: Config): Source = { ...
O que é "at" em informe (scala)?
Eu já vi um objeto (provavelmente uma função) chamado "at" espalhado por toda a fonte informe e no código que usa a forma informe. Em particular, é usado na resposta paraessa outra ...
scala - descompacte genérico para HList
Eu tenho o seguinte problema Scala: Escreva uma função que terá uma lista de HLists List(23 :: “a” :: 1.0d :: HNil, 24 :: “b” :: 2.0d :: HNil) # this is list of hlistse retorne HList of Lists List[Int](23, 24) :: List[String](“a”, “b") :: ...
Usando informe para converter tupla de Futuro em Futuro de tupla por meio de HList
Existe uma maneira fácil de converter uma tupla do tipo (Futuro [A], Futuro [B], Futuro [C], ..., Futuro [N]) em Futuro [(A, B, C, ..., N)]? Isso pressupõe um número indefinido de elementos na tupla. Tentei converter a tupla em HList e tentei um ...
Converta uma Seq [String] em uma classe de caso de maneira segura
Eu escrevi um analisador que transforma uma String em uma Seq [String] seguindo algumas regras. Isso será usado em uma biblioteca. Eu estou tentando transformar esse Seq [String] em uma classe de caso. A classe de caso seria fornecida pelo ...
Sem forma: lente genérica parametrizada por classe ou campo de caso
Baseado em: import shapeless._ case class Content(field: Int) lens[Content] >> 'fieldEu estou tentando fazer um método de criação de lentes, algo junto: def makeLens[T <: Product](s: Symbol) = lens[T] >> sMas parece não óbvio. É possível ...