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]

Type members

Types

type TypeClassType <: Monad[F]

Value members

Abstract methods

def self: F[A]

Concrete methods

def iterateUntil(p: A => Boolean): F[A]
def iterateWhile(p: A => Boolean): F[A]
def untilM[G[_]](cond: => F[Boolean])(G: Alternative[G]): F[G[A]]
def untilM_(cond: => F[Boolean]): F[Unit]

Abstract fields