Ops

trait Ops[F[_], A] extends Serializable
trait Serializable
class Object
trait Matchable
class Any
trait AllOps[F, A]
trait AllOps[F, A]
trait AllOps[F, A]
trait AllOps[F, A]
trait AllOps[F, A]
trait AllOps[F, A]
trait AllOps[F, A]
trait AllOps[F, A]
trait AllOps[F, A]
trait AllOps[F, A]

Type members

Types

type TypeClassType <: Apply[F]

Value members

Abstract methods

def self: F[A]

Concrete methods

@inline
final def *>[B](fb: F[B]): F[B]
@inline
final def <*[B](fb: F[B]): F[A]
@inline
final def <*>[B, C](fa: F[B])(`ev$1`: A <:< B => C): F[C]
def ap[B, C](fa: F[B])(`ev$1`: A <:< B => C): F[C]
def ap2[B, C, D](fa: F[B], fb: F[C])(`ev$1`: A <:< (B, C) => D): F[D]
def map2[B, C](fb: F[B])(f: (A, B) => C): F[C]
def map2Eval[B, C](fb: Eval[F[B]])(f: (A, B) => C): Eval[F[C]]
def productL[B](fb: F[B]): F[A]
def productR[B](fb: F[B]): F[B]

Abstract fields