Ops

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

Attributes

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

Members list

Concise view

Type members

Types

type TypeClassType <: Monad[F]

Attributes

Source:
Monad.scala

Value members

Abstract methods

def self: F[A]

Attributes

Source:
Monad.scala

Concrete methods

def iterateUntil(p: A => Boolean): F[A]

Attributes

Source:
Monad.scala
def iterateWhile(p: A => Boolean): F[A]

Attributes

Source:
Monad.scala
def untilM[G[_]](cond: => F[Boolean])(implicit G: Alternative[G]): F[G[A]]

Attributes

Source:
Monad.scala
def untilM_(cond: => F[Boolean]): F[Unit]

Attributes

Source:
Monad.scala

Abstract fields