diff options
Diffstat (limited to 'core/src/test/scala/mill/define/ApplicativeTests.scala')
-rw-r--r-- | core/src/test/scala/mill/define/ApplicativeTests.scala | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/core/src/test/scala/mill/define/ApplicativeTests.scala b/core/src/test/scala/mill/define/ApplicativeTests.scala index 29177a03..9991b9f0 100644 --- a/core/src/test/scala/mill/define/ApplicativeTests.scala +++ b/core/src/test/scala/mill/define/ApplicativeTests.scala @@ -9,11 +9,11 @@ import scala.language.experimental.macros object ApplicativeTests extends TestSuite { implicit def optionToOpt[T](o: Option[T]): Opt[T] = new Opt(o) - class Opt[T](val o: Option[T]) extends Applicative.Applyable[T] + class Opt[T](val self: Option[T]) extends Applicative.Applyable[Option, T] object Opt extends Applicative.Applyer[Opt, Option, Applicative.Id, String]{ val injectedCtx = "helloooo" - def underlying[A](v: Opt[A]) = v.o + def underlying[A](v: Opt[A]) = v.self def apply[T](t: T): Option[T] = macro Applicative.impl[Option, T, String] type O[+T] = Option[T] |