![JAR search and dependency download from the Maven repository](/logo.png)
cats.syntax.contravariant.scala Maven / Gradle / Ivy
package cats
package syntax
import cats.functor.Contravariant
trait ContravariantSyntax1 {
implicit def contravariantSyntaxU[FA](fa: FA)(implicit U: Unapply[Contravariant, FA]): Contravariant.Ops[U.M, U.A] =
new Contravariant.Ops[U.M, U.A] {
val self = U.subst(fa)
val typeClassInstance = U.TC
}
}
trait ContravariantSyntax extends Contravariant.ToContravariantOps with ContravariantSyntax1
© 2015 - 2025 Weber Informatics LLC | Privacy Policy