From fcc73468074d04cad65533ea9cd50d3a4ce247e5 Mon Sep 17 00:00:00 2001 From: Alexandru Nedelcu Date: Sat, 16 Jun 2018 13:30:40 +0300 Subject: [PATCH] Rename instances for AndThen --- core/src/main/scala/cats/data/AndThen.scala | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/core/src/main/scala/cats/data/AndThen.scala b/core/src/main/scala/cats/data/AndThen.scala index 2e0901ac81..3d0eeef1cb 100644 --- a/core/src/main/scala/cats/data/AndThen.scala +++ b/core/src/main/scala/cats/data/AndThen.scala @@ -172,7 +172,7 @@ private[data] abstract class AndThenInstances1 extends AndThenInstances0 { /** * [[cats.Monad]] instance for [[AndThen]]. */ - implicit def catsStdMonadForAndThen[T]: Monad[AndThen[T, ?]] = + implicit def catsMonadForAndThen[T]: Monad[AndThen[T, ?]] = new Monad[AndThen[T, ?]] { // Piggybacking on the instance for Function1 private[this] val fn1 = instances.all.catsStdMonadForFunction1[T] @@ -193,7 +193,7 @@ private[data] abstract class AndThenInstances1 extends AndThenInstances0 { /** * [[cats.ContravariantMonoidal]] instance for [[AndThen]]. */ - implicit def catsStdContravariantMonoidalForAndThen[R : Monoid]: ContravariantMonoidal[AndThen[?, R]] = + implicit def catsContravariantMonoidalForAndThen[R : Monoid]: ContravariantMonoidal[AndThen[?, R]] = new ContravariantMonoidal[AndThen[?, R]] { // Piggybacking on the instance for Function1 private[this] val fn1 = instances.all.catsStdContravariantMonoidalForFunction1[R] @@ -213,7 +213,7 @@ private[data] abstract class AndThenInstances1 extends AndThenInstances0 { * [[cats.arrow.CommutativeArrow CommutativeArrow]] instances * for [[AndThen]]. */ - implicit val catsStdArrowInstancesForAndThen: ArrowChoice[AndThen] with CommutativeArrow[AndThen] = + implicit val catsArrowInstancesForAndThen: ArrowChoice[AndThen] with CommutativeArrow[AndThen] = new ArrowChoice[AndThen] with CommutativeArrow[AndThen] { // Piggybacking on the instance for Function1 private[this] val fn1 = instances.all.catsStdInstancesForFunction1 @@ -239,7 +239,7 @@ private[data] abstract class AndThenInstances0 { /** * [[cats.Contravariant]] instance for [[AndThen]]. */ - implicit def catsStdContravariantForAndThen[R]: Contravariant[AndThen[?, R]] = + implicit def catsContravariantForAndThen[R]: Contravariant[AndThen[?, R]] = new Contravariant[AndThen[?, R]] { def contramap[T1, T0](fa: AndThen[T1, R])(f: T0 => T1): AndThen[T0, R] = fa.compose(f)