Packages

o

monix.reactive.instances

CatsProfunctorForSubject

object CatsProfunctorForSubject extends Profunctor[Subject]

cats.arrow.Profunctor type class instance for Subject.

References:

Source
CatsProfunctorForSubject.scala
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. CatsProfunctorForSubject
  2. Profunctor
  3. Serializable
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Value Members

  1. def dimap[A, B, C, D](source: Subject[A, B])(f: (C) => A)(g: (B) => D): Subject[C, D]
    Definition Classes
    CatsProfunctorForSubject → Profunctor
  2. def leftNarrow[A, B, AA <: A](fab: Subject[A, B]): Subject[AA, B]
    Definition Classes
    Profunctor
  3. def lmap[A, B, C](fab: Subject[A, B])(f: (C) => A): Subject[C, B]
    Definition Classes
    Profunctor
  4. def rightWiden[A, B, BB >: B](fab: Subject[A, B]): Subject[A, BB]
    Definition Classes
    Profunctor
  5. def rmap[A, B, C](fab: Subject[A, B])(f: (B) => C): Subject[A, C]
    Definition Classes
    Profunctor