VarianceConversions

trait VarianceConversions extends VarianceConversionsLowPriority
trait VarianceConversionsLowPriority
class Object
trait Matchable
class Any
object all
object variance

Implicits

Implicits

implicit def autoConvertProfunctorVariance[F[_, _], A, B <: A, C, D >: C](fac: F[A, C])(`evidence$2`: Profunctor[F]): F[B, D]
implicit def autoNarrowContravariant[F[_], A, B <: A](fa: F[A])(`evidence$3`: Contravariant[F]): F[B]
implicit def autoWidenBifunctor[F[_, _], A, B >: A, C, D >: C](fac: F[A, C])(`evidence$1`: Bifunctor[F]): F[B, D]

Inherited implicits

implicit def autoWidenFunctor[F[_], A, B >: A](fa: F[A])(`evidence$4`: Functor[F]): F[B]
Inherited from
VarianceConversionsLowPriority