RangeAsyncShift
cps.runtime.RangeAsyncShift
class RangeAsyncShift[R <: Range]() extends SeqAsyncShift[Int, IndexedSeq, R]
Attributes
- Source
- SeqAsyncShift.scala
- Graph
-
- Supertypes
Members list
Value members
Inherited methods
def _cpsWithFilterSubst(ca: R, predicate: Int => Boolean): WithFilterSubstAsyncShift[Int, IndexedSeq, R]
Attributes
- Inherited from:
- IterableOpsAsyncShift
- Source
- IterableAsyncShift.scala
Attributes
- Inherited from:
- SeqAsyncShift
- Source
- SeqAsyncShift.scala
Attributes
- Inherited from:
- SeqAsyncShift
- Source
- SeqAsyncShift.scala
infix def andThen[F[_], A](f: PartialFunction[Int, Int], m: CpsMonad[F])(g: Int => F[A]): PartialFunctionCallChainSubst[F, Int, A]
Attributes
- Inherited from:
- PartialFunctionAsyncShiftBase
- Source
- PartialFunctionAsyncShift.scala
def applyOrElse[F[_], A1 <: Int, B1 >: Int](f: PartialFunction[Int, Int], m: CpsMonad[F])(x1: A1, default: A1 => F[B1]): F[B1]
Attributes
- Inherited from:
- PartialFunctionAsyncShiftBase
- Source
- PartialFunctionAsyncShift.scala
Attributes
- Inherited from:
- IterableOpsAsyncShift
- Source
- IterableAsyncShift.scala
Attributes
- Inherited from:
- IterableAsyncShift
- Source
- IterableAsyncShift.scala
def compose[F[_], A](f: PartialFunction[Int, Int], m: CpsMonad[F])(g: A => F[Int]): PartialFunctionCallChainSubst[F, A, Int]
Attributes
- Inherited from:
- PartialFunctionAsyncShiftBase
- Source
- PartialFunctionAsyncShift.scala
def corresponds[F[_], B](c: R, monad: CpsMonad[F])(that: IterableOnce[B])(p: (Int, B) => F[Boolean]): F[Boolean]
Attributes
- Inherited from:
- IterableAsyncShift
- Source
- IterableAsyncShift.scala
Attributes
- Inherited from:
- IterableAsyncShift
- Source
- IterableAsyncShift.scala
Attributes
- Inherited from:
- SeqAsyncShift
- Source
- SeqAsyncShift.scala
Attributes
- Inherited from:
- IterableOpsAsyncShift
- Source
- IterableAsyncShift.scala
Attributes
- Inherited from:
- IterableAsyncShift
- Source
- IterableAsyncShift.scala
Attributes
- Inherited from:
- IterableOpsAsyncShift
- Source
- IterableAsyncShift.scala
Attributes
- Inherited from:
- IterableOpsAsyncShift
- Source
- IterableAsyncShift.scala
Attributes
- Inherited from:
- IterableAsyncShift
- Source
- IterableAsyncShift.scala
Attributes
- Inherited from:
- IterableOpsAsyncShift
- Source
- IterableAsyncShift.scala
Attributes
- Inherited from:
- IterableOpsAsyncShift
- Source
- IterableAsyncShift.scala
Attributes
- Inherited from:
- IterableAsyncShift
- Source
- IterableAsyncShift.scala
Attributes
- Inherited from:
- IterableAsyncShift
- Source
- IterableAsyncShift.scala
Attributes
- Inherited from:
- IterableAsyncShift
- Source
- IterableAsyncShift.scala
Attributes
- Inherited from:
- IterableAsyncShift
- Source
- IterableAsyncShift.scala
Attributes
- Inherited from:
- IterableAsyncShift
- Source
- IterableAsyncShift.scala
Attributes
- Inherited from:
- IterableOpsAsyncShift
- Source
- IterableAsyncShift.scala
Attributes
- Inherited from:
- IterableOpsAsyncShift
- Source
- IterableAsyncShift.scala
def groupMapReduce[F[_], K, B](c: R, monad: CpsMonad[F])(key: Int => F[K])(f: Int => F[B])(reduce: (B, B) => F[B]): F[Map[K, B]]
Attributes
- Inherited from:
- IterableAsyncShift
- Source
- IterableAsyncShift.scala
Attributes
- Inherited from:
- SeqAsyncShift
- Source
- SeqAsyncShift.scala
Attributes
- Inherited from:
- SeqAsyncShift
- Source
- SeqAsyncShift.scala
Attributes
- Inherited from:
- IterableOpsAsyncShift
- Source
- IterableAsyncShift.scala
Attributes
- Inherited from:
- IterableAsyncShift
- Source
- IterableAsyncShift.scala
def maxByOpOption[F[_], B](c: R, monad: CpsMonad[F])(f: Int => F[B])(cmp: (B, B) => Int): F[Option[Int]]
Attributes
- Inherited from:
- IterableAsyncShift
- Source
- IterableAsyncShift.scala
def maxByOption[F[_], B](c: R, monad: CpsMonad[F])(f: Int => F[B])(implicit cmp: Ordering[B]): F[Option[Int]]
Attributes
- Inherited from:
- IterableAsyncShift
- Source
- IterableAsyncShift.scala
Attributes
- Inherited from:
- IterableAsyncShift
- Source
- IterableAsyncShift.scala
def minByOption[F[_], B](c: R, monad: CpsMonad[F])(f: Int => F[B])(implicit cmp: Ordering[B]): F[Option[Int]]
Attributes
- Inherited from:
- IterableAsyncShift
- Source
- IterableAsyncShift.scala
Attributes
- Inherited from:
- IterableOpsAsyncShift
- Source
- IterableAsyncShift.scala
def partitionMap[F[_], A1, A2](c: R, monad: CpsMonad[F])(f: Int => F[Either[A1, A2]]): F[(IndexedSeq[A1], IndexedSeq[A2])]
Attributes
- Inherited from:
- IterableOpsAsyncShift
- Source
- IterableAsyncShift.scala
Attributes
- Inherited from:
- IterableAsyncShift
- Source
- IterableAsyncShift.scala
Attributes
- Inherited from:
- IterableAsyncShift
- Source
- IterableAsyncShift.scala
def reduceLeftOption[F[_], B >: Int](c: R, monad: CpsTryMonad[F])(op: (B, Int) => F[B]): F[Option[B]]
Attributes
- Inherited from:
- IterableAsyncShift
- Source
- IterableAsyncShift.scala
Attributes
- Inherited from:
- IterableAsyncShift
- Source
- IterableAsyncShift.scala
Attributes
- Inherited from:
- IterableAsyncShift
- Source
- IterableAsyncShift.scala
def reduceRightOption[F[_], B >: Int](c: R, monad: CpsTryMonad[F])(op: (Int, B) => F[B]): F[Option[B]]
Attributes
- Inherited from:
- IterableAsyncShift
- Source
- IterableAsyncShift.scala
Attributes
- Inherited from:
- IterableOpsAsyncShift
- Source
- IterableAsyncShift.scala
Attributes
- Inherited from:
- IterableOpsAsyncShift
- Source
- IterableAsyncShift.scala
Attributes
- Inherited from:
- SeqAsyncShift
- Source
- SeqAsyncShift.scala
Attributes
- Inherited from:
- SeqAsyncShift
- Source
- SeqAsyncShift.scala
def shiftedFold[F[_], S, B, R](c: R, monad: CpsMonad[F])(prolog: S, action: Int => F[B], acc: (S, Int, B) => S, epilog: S => R): F[R]
sequentially do action. each action is started after prev. is finished
sequentially do action. each action is started after prev. is finished
Attributes
- Inherited from:
- IterableAsyncShift
- Source
- IterableAsyncShift.scala
def shiftedStateFold[F[_], S, R](c: R, monad: CpsMonad[F])(prolog: S, acc: (S, Int) => F[S], epilog: S => R): F[R]
Attributes
- Inherited from:
- IterableAsyncShift
- Source
- IterableAsyncShift.scala
def shiftedWhile[F[_], S, R](c: R, monad: CpsMonad[F])(prolog: S, condition: Int => F[Boolean], acc: (S, Boolean, Int) => S, epilog: S => R): F[R]
Attributes
- Inherited from:
- IterableAsyncShift
- Source
- IterableAsyncShift.scala
Attributes
- Inherited from:
- IterableOpsAsyncShift
- Source
- IterableAsyncShift.scala
Attributes
- Inherited from:
- IterableOpsAsyncShift
- Source
- IterableAsyncShift.scala
Attributes
- Inherited from:
- IterableOpsAsyncShift
- Source
- IterableAsyncShift.scala
def withFilter[F[_]](c: R, m: CpsMonad[F])(p: Int => F[Boolean]): DelayedWithFilter[F, Int, IndexedSeq, R]
Attributes
- Inherited from:
- IterableOpsAsyncShift
- Source
- IterableAsyncShift.scala
In this article