シェイプレスを使用すると暗黙の順序が問題になるようです。 以下のサンプルコードを参考にしてください。 import shapeless._
case class Userz(i: Int, j: String, k: Option[Boolean])
object r {
def func(): Userz = {
val a = Userz(100, "UserA",
は、私が経由Generic[F]を取得しようとしました: import shapeless._
class F(x: Int)
が、それは失敗しました: scala> Generic[F]
<console>:20: error: could not find implicit value for parameter gen: shapeless.Generic[F]
Gen
下記のScalaコンパイラエラーを解決しようとしています。現在、私はScalaZ、型崩れやモノクルに探しています data CC = CC {l::[e]}
'makeLens CC
f l = l .~ _e []
:これはようなものになるだろう(サブタイピングなし)(擬似)-Haskellで case class CC[E](l:List[E])
trait D[E,L<:CC[E