ArrayOpsAsyncShift

class ArrayOpsAsyncShift[A] extends AsyncShift[ArrayOps[A]]
trait AsyncShift[ArrayOps[A]]
class Object
trait Matchable
class Any

Value members

Concrete methods

def flatMap[F[_], B](arr: ArrayOps[A], monad: CpsMonad[F])(f: A => F[IterableOnce[B]])(implicit evidence$3: CpsMonad[F], evidence$4: ClassTag[B]): F[Array[B]]
def foreach[F[_], U](arrayOps: ArrayOps[A], monad: CpsMonad[F])(f: A => F[U]): F[Unit]
def foreachParallel[F[_], U](arrayOps: ArrayOps[A], monad: CpsMonad[F])(f: A => F[U]): F[Unit]
def foreachSequential[F[_], U](arrayOps: ArrayOps[A], monad: CpsMonad[F])(f: A => F[U]): F[Unit]
def map[F[_], B](arr: ArrayOps[A], monad: CpsMonad[F])(f: A => F[B])(implicit evidence$1: CpsMonad[F], evidence$2: ClassTag[B]): F[Array[B]]