Bifunctor3

izumi.functional.bio.Bifunctor3
trait Bifunctor3[F[_, _, _]] extends RootBifunctor[F]

Attributes

Graph
Supertypes
trait RootBifunctor[F]
trait Root
class Object
trait Matchable
class Any
Known subtypes
trait Error3[F]
trait Bracket3[F]
trait Panic3[F]
trait IO3[F]
trait Async3[F]
class AsyncZio
object AsyncZio.type

Members list

Concise view

Type members

Inherited types

Attributes

Inherited from:
DivergenceHelper

Attributes

Inherited from:
PredefinedHelper

Value members

Abstract methods

def bimap[R, E, A, E2, A2](r: F[R, E, A])(f: E => E2, g: A => A2): F[R, E2, A2]

Concrete methods

def leftMap[R, E, A, E2](r: F[R, E, A])(f: E => E2): F[R, E2, A]
final def widenBoth[R, E, A, E1, A1](r: F[R, E, A])(implicit ev: E <:< E1, ev2: A <:< A1): F[R, E1, A1]
final def widenError[R, E, A, E1](r: F[R, E, A])(implicit ev: E <:< E1): F[R, E1, A]