ProfunctorOps

final
class ProfunctorOps[F[_, _], A, B] extends Ops[F[A, B]]

Wraps a value self and provides methods related to Profunctor

trait Ops[F[A, B]]
class Object
trait Matchable
class Any

Value members

Concrete methods

final
def >>^[C](f: B => C): F[A, C]
final
def ^>>[C](f: C => A): F[C, B]
final
def dimap[C, D](f: C => A, g: B => D): F[C, D]
final
def mapfst[C](f: C => A): F[C, B]
final
def mapsnd[C](f: B => C): F[A, C]

Concrete fields

val self: F[A, B]

Implicits

Implicits

implicit
val F: Profunctor[F]