Resultados de la búsqueda a petición "shapeless"

1 la respuesta

HList sin forma a TupleN donde la forma de tupla no necesita coincidir exactamente con la forma HList

Me gustaría crear el equivalente de: def toTupleN[A1, ..., AN, L <: HList](l: L): TupleN[A1, ..., AN]Código usandotoTupleN debe compilarse solo cuando hay exactamente unoN combinación de valores enl a partir de la cual se podría crear la tupla. ...

1 la respuesta

Convierta scala List [String] / List [Object] en model / HList / tuple

Un sistema externo devuelve Seq [String] (tipo de DB, salida como CSV / json), es una envoltura de tipos base: cadena / números. Prefiero trabajar con mi propio modelo. object Converter { type Output = (Int, String, Double) // for instance ...

1 la respuesta

Obteniendo elementos de una HList

Jugué con HList y los siguientes funcionan como se esperaba: val hl = 1 :: "foo" :: HNil val i: Int = hl(_0) val s: String = hl(_1)Sin embargo, no puedo hacer que funcione el siguiente código (supongamos por un momento que el acceso aleatorio a ...

3 la respuesta

Puede realizarse un mapa en una lista de Scala

He hecho algunas implementaciones de HList ahora. Uno basado en la charla de Daniel Spiewak High Wizardry in the Land of Scala y otro basado en una publicación en el blog de Apocalisp. El objetivo era tener una lista heterogénea de la cual no es ...