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

0 la respuesta

Agregar tipos de contenedores como Seq, List, Option y Map a la conversión genérica sin forma

Para completar la serie de preguntas que he hecho sobre la conversión decase class hacia / desdeMap[String, Any] ...

1 la respuesta

No se puede asignar en HList

Estaba tratando de resolvereste problema con sin forma. Sin embargo, por alguna razón no puedo mapear en el

1 la respuesta

Mapa en HList en el método con Poly1 basado en el parámetro de tipo de clase

Tengo clase parametrizada con

1 la respuesta

El mapa en HList falla con subtipos de tipo genérico en Scala y Shapeless

1 la respuesta

Argumentos heterogéneos en una función de Scala

Como puedo pasar algunos

1 la respuesta

Uso del filtro en sin forma, Scala

Es fácil de filtrar

1 la respuesta

Encuentra instancias de clase de tipo para Shapeless HList

Di que tengo un rasgoShow[T] como el de Scalaz: https://github.com/scalaz/scalaz/blob/scalaz-seven/core/src/main/scala/scalaz/Show.scala#L9 [https://github.com/scalaz/scalaz/blob/scalaz-seven/core/src/main/scala/scalaz/Show.scala#L9] También ...

1 la respuesta

Usar sin forma para convertir la tupla de Future a Future of tuple a través de HList

¿Hay una manera fácil de convertir una tupla de tipo (Futuro [A], Futuro [B], Futuro [C], ..., Futuro [N]) a Futuro [(A, B, C, ..., NORTE)]? Esto supone un número indefinido de elementos en la tupla. Intenté convertir la tupla a HList y probé un ...

1 la respuesta

Sin forma: lente genérica parametrizada por clase de caso o campo

Residencia en: import shapeless._ case class Content(field: Int) lens[Content] >> 'fieldEstoy tratando de hacer un método de creación de lentes, algo así: def makeLens[T <: Product](s: Symbol) = lens[T] >> sPero parece no obvio. Es posible de ...

1 la respuesta

Parametrizar dinámicamente la función Poly1 sin forma

Tengo esta situación (despojada a las partes esenciales) class Foo[L <: HList](columns: L) { class toRecord(row: Row) extends Poly1 { implicit def caseColumn[T] = at[Column[T]] { /* map to a record field */ } } def asRecord = { val resultSet: ...