Contravariant

org.finos.morphir.meta.Contravariant
trait Contravariant[F[_]] extends XFunctor[F]

Attributes

Graph
Supertypes
trait XFunctor[F]
class Object
trait Matchable
class Any

Members list

Value members

Abstract methods

def contramap[A, B](fa: => F[A])(f: B => A): F[B]

Concrete methods

final def narrow[A, B](fa: => F[B])(implicit E: A <:< B): F[A]
final override def xmap[A, B](fa: => F[A])(f: A => B, g: B => A): F[B]

Attributes

Definition Classes