1
저는 shapeless를 구현할 수 없습니다. 스칼라 유형 매개 변수화 된 함수를 사용합니다. 다음 코드에서는 "gen : shapeless.Generic [T]"에 대한 암시 적 값을 찾을 수 없습니다.스칼라 유형의 매개 변수화, 셰이프가 필요하지 않습니다 - 매개 변수에 암시 적 값을 찾을 수 없습니다. 일반
def foo[T](instance: T) = {
val gen = shapeless.Generic[T] //getting error in this line!!!
val values = gen.to(instance)
println(values)
}
case class Bar(x:String, y:String)
var bar = Bar("a","b")
foo(bar)
누락 된 항목이 있습니까?
고맙습니다. 또한 Aux 패턴에 대해 알려 주신 것에 대해 감사 드리며 제공된 링크를 통해 안내해 드리겠습니다. :) –
@RaKa 도움을 기쁘게 해드립니다. 마일즈는 당신이 발견 할 수있는 놀라운 인물이며, 그 밖에도 많은 사람들이 엉망이되었습니다. – flavian