diff options
author | Jon Pretty <jon.pretty@propensive.com> | 2017-06-30 22:38:42 +0200 |
---|---|---|
committer | Jon Pretty <jon.pretty@propensive.com> | 2017-06-30 22:38:42 +0200 |
commit | 1b894b9482c5019ed7a9c95d492a74eefb6084ff (patch) | |
tree | 666e2e64fc982ebe34af94a3ab9d86a3b38a40cd /examples/src/main/scala/eq.scala | |
parent | 447c044ae8e1759fbaaf285338d0ad8cd74332e6 (diff) | |
download | magnolia-1b894b9482c5019ed7a9c95d492a74eefb6084ff.tar.gz magnolia-1b894b9482c5019ed7a9c95d492a74eefb6084ff.tar.bz2 magnolia-1b894b9482c5019ed7a9c95d492a74eefb6084ff.zip |
Made a nicer API for inclusion
Diffstat (limited to 'examples/src/main/scala/eq.scala')
-rw-r--r-- | examples/src/main/scala/eq.scala | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/examples/src/main/scala/eq.scala b/examples/src/main/scala/eq.scala index 141a4e0..5a4c9fa 100644 --- a/examples/src/main/scala/eq.scala +++ b/examples/src/main/scala/eq.scala @@ -36,7 +36,7 @@ object Eq { implicit val eqInt: Eq[Int] = _ == _ - implicit val derivation: Coderivation2[Eq] = new Coderivation2[Eq] { + val derivation: Coderivation2[Eq] = new Coderivation2[Eq] { type Return = Boolean def call[T](eq: Eq[T], value1: T, value2: T): Boolean = @@ -47,5 +47,4 @@ object Eq { elements.forall(_._2) } - implicit def generic[T]: Eq[T] = macro Macros.magnolia[T, Eq[_]] } |