Resultados da pesquisa a pedido "shapeless"

1 a resposta

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. ...

1 a resposta

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 ...

1 a resposta

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 ...

1 a resposta

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 ...

3 a resposta

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 ...