Ops

cats.SemigroupK.Ops
trait Ops[F[_], A] extends Serializable

Attributes

Source
SemigroupK.scala
Graph
Supertypes
trait Serializable
class Object
trait Matchable
class Any
Known subtypes
trait AllOps[F, A]
trait AllOps[F, A]
trait AllOps[F, A]
trait AllOps[F, A]

Members list

Type members

Types

Attributes

Source
SemigroupK.scala

Value members

Abstract methods

def self: F[A]

Attributes

Source
SemigroupK.scala

Concrete methods

def <+>(y: F[A]): F[A]

Attributes

Source
SemigroupK.scala
def combineK(y: F[A]): F[A]

Attributes

Source
SemigroupK.scala
def combineKEval(y: Eval[F[A]]): Eval[F[A]]

Attributes

Source
SemigroupK.scala
def sum[B](fb: F[B])(implicit F: Functor[F]): F[Either[A, B]]

Attributes

Source
SemigroupK.scala

Abstract fields