Resultados da pesquisa a pedido "shapeless"
HList sem formatação para TupleN, onde a forma da tupla não precisa corresponder exatamente à forma da HList
Eu gostaria de criar o equivalente a: def toTupleN[A1, ..., AN, L <: HList](l: L): TupleN[A1, ..., AN]Codifique usandotoTupleN deve compilar apenas quando houver exatamente umN combinação de valores eml a partir do qual a tupla pode ser criada. ...
Converter scala List [String] / List [Object] em model / HList / tuple
Um sistema externo retorna Seq [String] (tipo de banco de dados, saída como CSV / json), é o agrupamento dos tipos de base: string / numbers. Prefiro trabalhar com meu próprio modelo. object Converter { type Output = (Int, String, Double) // for ...
Obtendo elementos de uma HList
Eu brinquei com o HList e os seguintes trabalhos, conforme o esperado: val hl = 1 :: "foo" :: HNil val i: Int = hl(_0) val s: String = hl(_1)No entanto, não consigo trabalhar com o seguinte código (vamos supor por um momento o acesso aleatório ...
HList de mapa sem forma, dependendo dos tipos de destino
Eu tenho o seguinte problema, quero mapear itens de uma HList para outra HList, mas Strings na HList de origem só devem ser convertidas em URL se o tipo "target" for URL. val name = "Stackoverflow" val url = "https://stackoverflow.com/q" val ...
Pode ser executado em um Scala HList
Fiz algumas implementações do HList agora. Um baseado na palestra Alta Magia de Daniel Spiewak na Terra de Scala e outro baseado em uma postagem no blog Apocalisp. O objetivo era ter uma lista heterogênea da qual não é heterogênea no tipo ...