Domande taggate «shapeless»

1
Come usare Shapeless in un Quasiquote?
Sto cercando di chiamare una Shapelessmacro dall'interno di un quasiquotecon Scalae non sto ottenendo quello che vorrei ottenere. La mia macro non restituisce alcun errore ma non si espande Witness(fieldName)inWitness.Lt[String] val implicits = schema.fields.map { field => val fieldName:String = field.name val fieldType = TypeName(field.valueType.fullName) val in = TermName("implicitField"+fieldName) val …

2
Limiti di tipo Nat in Shapeless
In informe, il tipo Nat rappresenta un modo per codificare numeri naturali a livello di tipo. Viene utilizzato ad esempio per elenchi di dimensioni fisse. È anche possibile eseguire calcoli a livello di tipo, ad esempio aggiungere un elenco di Nelementi a un elenco di Kelementi e recuperare un elenco …


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.