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]]]
trait CallChainAsyncShiftSubst[F, WithFilter[A, C], F[WithFilter[A, C]]]
class Object
trait Matchable
class Any

Value members

Concrete methods

def _origin: F[WithFilter[A, C]]
def flatMap[B](f: A => IterableOnce[B]): F[C[B]]
def flatMap_async[B](f: A => F[IterableOnce[B]]): F[C[B]]
def foreach[U](f: A => U): F[Unit]
def foreach_async[U](f: A => F[U]): F[Unit]
def map[B](f: A => B): F[C[B]]
def map_async[B](f: A => F[B]): F[C[B]]
def runScan[B](iterateEffect: (Builder[B, C[B]], A) => Unit): F[C[B]]
def runScanF[B](iterateChange: (Builder[B, C[B]], A) => F[Builder[B, C[B]]]): F[C[B]]
def withFilter(q: A => Boolean): DelayedWithFilter[F, A, C, CA]
def withFilter_async(q: A => F[Boolean]): DelayedWithFilter[F, A, C, CA]