diff options
Diffstat (limited to 'examples/shared/src/main/scala/typename.scala')
-rw-r--r-- | examples/shared/src/main/scala/typename.scala | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/examples/shared/src/main/scala/typename.scala b/examples/shared/src/main/scala/typename.scala index aaa40f7..cdc4b01 100644 --- a/examples/shared/src/main/scala/typename.scala +++ b/examples/shared/src/main/scala/typename.scala @@ -8,7 +8,7 @@ trait TypeName[T] { def name: String } object TypeName { type Typeclass[T] = TypeName[T] - def combine[T](ctx: CaseClass[TypeName, T, _]): TypeName[T] = + def combine[T](ctx: CaseClass[TypeName, T]): TypeName[T] = new TypeName[T] { def name: String = ctx.typeName } def dispatch[T](ctx: SealedTrait[TypeName, T]): TypeName[T] = @@ -16,4 +16,3 @@ object TypeName { implicit def gen[T]: TypeName[T] = macro Magnolia.gen[T] } - |