Ops

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

Type members

Types

Value members

Abstract methods

def self: F[A]

Concrete methods

def separate[G[_, _], B, C](`ev$1`: A <:< G[B, C], FM: Monad[F], G: Bifoldable[G]): (F[B], F[C])
def separateFoldable[G[_, _], B, C](`ev$1`: A <:< G[B, C], G: Bifoldable[G], FF: Foldable[F]): (F[B], F[C])
def unite[G[_], B](`ev$1`: A <:< G[B], FM: Monad[F], G: Foldable[G]): F[B]

Abstract fields