DelayedWithFilter

cps.runtime.DelayedWithFilter
class DelayedWithFilter[F[_], A, C <: ([X] =>> Iterable[X] & IterableOps[X, C, C[X]]), CA <: C[A]](c: CA, m: CpsMonad[F], p: A => F[Boolean]) extends CallChainAsyncShiftSubst[F, WithFilter[A, C], F[WithFilter[A, C]]]

Attributes

Source
IterableAsyncShift.scala
Graph
Supertypes
trait CallChainAsyncShiftSubst[F, WithFilter[A, C], F[WithFilter[A, C]]]
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

def _finishChain: F[WithFilter[A, C]]

called when we have no calls in futher chain.

called when we have no calls in futher chain.

Attributes

Source
IterableAsyncShift.scala
def flatMap[B](f: A => IterableOnce[B]): F[C[B]]

Attributes

Source
IterableAsyncShift.scala
def flatMap_async[B](f: A => F[IterableOnce[B]]): F[C[B]]

Attributes

Source
IterableAsyncShift.scala
def foreach[U](f: A => U): F[Unit]

Attributes

Source
IterableAsyncShift.scala
def foreach_async[U](f: A => F[U]): F[Unit]

Attributes

Source
IterableAsyncShift.scala
def map[B](f: A => B): F[C[B]]

Attributes

Source
IterableAsyncShift.scala
def map_async[B](f: A => F[B]): F[C[B]]

Attributes

Source
IterableAsyncShift.scala
def runScan[B](iterateEffect: (Builder[B, C[B]], A) => Unit): F[C[B]]

Attributes

Source
IterableAsyncShift.scala
def runScanF[B](iterateChange: (Builder[B, C[B]], A) => F[Builder[B, C[B]]]): F[C[B]]

Attributes

Source
IterableAsyncShift.scala
def withFilter(q: A => Boolean): DelayedWithFilter[F, A, C, CA]

Attributes

Source
IterableAsyncShift.scala
def withFilter_async(q: A => F[Boolean]): DelayedWithFilter[F, A, C, CA]

Attributes

Source
IterableAsyncShift.scala